Changes

From Gramps

Installing Gramps for Linux computers

802 bytes added, 27 March
m
Linux distributions: 6.0.7 updates for Debian
== <span id="Linux distributions"></span>Linux distributions ==
{{man note|These packages are built and supported by the [https://en.wikipedia.org/wiki/Linux_distribution distros(Linux distribution(s))].|If your Linux distribution is not listed you may possibly find it listed on [https://repology.org/metapackage/gramps/versions ''Repology'']<br>Please report any problems with them to the package maintainer.}}Most Linux distributions come bundled with a version of Gramps, though it's not always the most recent version and it may not have been installed by default. Still it is recommended to use the Gramps version that comes with your distributionif you are unable to use either [[#Flathub|Flatpak]] or [[#Snap_from_Canonical_Snapcraft_Store|Snap]].
Below are ways to install Gramps on some of the more popular distributions:
|<!-- GUI Package manager -->Add/Remove Software
|<!-- Current versions -->
* Debian 10 11 ("busterbullseye") (old stable): Gramps 5.01.1 3 <!-- https://wiki.debian.org/LTS Debian LTS support for Debian 9 10 "buster bullseye from August 1st15th, 2022 2024 to June 30thAugust 31st, 2024 2026 -->* Debian 10 ("buster")([https://packages.debian.org/buster-backports/gramps backports]) (stable): Gramps 5.1.3* Debian 11 ("bullseye")(stable): Gramps 5.1.3
* Debian 11 ("bullseye")([https://packages.debian.org/bullseye-backports/gramps backports]): Gramps 5.1.6
* Debian 12 ("bookworm")([https://packages.debian.org/source/bookworm-backports/gramps backports]): Gramps 5.1.6
* Debian 13 ("trixie ")(Debian 13 testingstable): ([https://packages.debian.org/source/trixie/gramps Gramps 6.0.1])* Debian 14 ("[http://packages.debian.org/forky/gramps forky]")(testing): Gramps 6.0.7* [http://packages.debian.org/sid/gramps sid ] (unstable testbed)]: Gramps 6.0.17
|<!-- Notes -->[http://packages.debian.org/search?keywords=gramps available versions]
|-
|<!-- GUI Package manager -->Software Centre
|<!-- Current versions -->
* Focal (20.04 LTS): Gramps: 5.1.5
* Jammy (22.04): Gramps: 5.1.5
* noble Noble (24.04LTS): Gramps: 5.1.6* oracular Oracular (24.10): Gramps: 5.2.2* plucky Plucky (Development: 25.04): Gramps: 5.2.4* Questing (25.10): Gramps: 6.0.1* Resolute (Development: 26.04): Gramps: 6.0.6
|<!-- Notes -->[http://packages.ubuntu.com/search?keywords=gramps&searchon=names available versions]/ (Also see: [https://launchpad.net/~rosco2/+archive/ubuntu/backports Backports])
|-
|<!-- Notes -->
* Use the "Software Manager" to install a recent version.
* Manually install the most current version of Gramps using the either of the following suggestions instructions [https://forums.linuxmint.com/viewtopic.php?p=2626875#p2626875 Flatpak newer versions] [https://forums.linuxmint.com/viewtopic.php?t=220159 instructionsolder versions] from the ''Linux Mint Forums''
* [http://community.linuxmint.com/software/view/gramps Old versions available from Linuxmint]
|-
|<!-- GUI Package manager -->Add/Remove Software (Gnome)<br>or<br>Software Management (KDE)
|<!-- Current versions -->
* <abbr title="Rawhide - Fedora development version">[https://docs.fedoraproject.org/en-US/releases/rawhide/ Rawhide]</abbr> (Gramps 6.0.36)* Fedora 38 43 (Gramps 56.10.6-15)* Fedora 39 42 (Gramps 56.20.2-1)* Fedora 40 (Gramps 5.2.4-1)
* Fedora 41 (Gramps 5.2.4-1)
* Fedora 42 (Gramps 6.0.1)
|<!-- Notes -->[https://packages.fedoraproject.org/pkgs/gramps/gramps/ available versions] (packages.fedoraproject.org)<br />[https://koji.fedoraproject.org/koji/packageinfo?packageID=1969 available versions] (koji Buildsystem)
|<!-- GUI Package manager -->|[https://wiki.mageia.org/en/Installing_and_removing_software drakrpm (or rpmdrake)]
|<!-- Current versions -->
* Mageia [https://madb.mageialinux-online.org/show?distribution=cauldron&architecture=x86_64&rpm=gramps&repo=&group=&page= Cauldron]: Gramps 6.0.5* Mageia 9.0: Gramps 5.1.6
* Mageia 8.0: Gramps 5.1.3
* Mageia 9.0: Gramps 5.1.6|<!-- Notes -->[httphttps://mageiamadb.madbmageialinux-online.org/package/show/name/?distribution=unspecified&architecture=x86_64&graphical=0&rpm=gramps &exact=0 Mageia App Db - gramps]
|-
|<span id="opensuse"></span><!-- Distribution -->[[File:OpenSUSE-distribution-icon.png|32px]] '''[https://www.opensuse.org/ openSUSE]'''
|<!-- GUI Package manager -->[https://en.opensuse.org/YaST_Software_Management YaST]
|<!-- Current versions --><!-- https://www.mageia.org/en/support/ -->
* openSUSE Tumbleweed: Gramps 56.20.3* openSUSE Leap 16.0: Gramps 6.0.3* openSUSE Leap 15.6: Gramps 56.20.2 1 <!-- is expected to be maintained until 2025-12-31 https://en.opensuse.org/Lifetime#openSUSE_Leap -->
|<!-- Notes -->[https://software.opensuse.org/package/gramps available versions]<br>The most recent version can usually be installed from the 'openSUSE BuildService - GNOME:Apps' repository
|-
|<!-- GUI Package manager -->
|<!-- Current versions -->
* 15.0: Gramps 5.12.2 4 - [https://slackbuilds.org/repository/15.0/misc/gramps/?search=gramps slackbuilds.org]* 14.2: Gramps 5.1.2 - [https://slackbuilds.org/repository/14.2/misc/gramps/?search=gramps slackbuilds.org]<!-- EOL 2024-01-01 -->* 14.2: Gramps 4.2.6<!-- EOL 2024-01-01 -->* 14.1: Gramps 4.0.3<!-- EOL 2024-01-01 -->
|<!-- Notes -->[https://pkgs.org/search/?q=gramps available versions]
|-
|<!-- GUI Package manager --> [https://wiki.archlinux.org/index.php/pacman pacman]
|<!-- Current versions -->
* Gramps 56.20.45
|<!-- Notes -->[https://archlinux.org/packages/extra/any/gramps/ available versions]
|-
|<!-- GUI Package manager -->
|<!-- Current versions -->
* Gramps 56.20.34
|<!-- Notes -->[https://packages.gentoo.org/packages/app-misc/gramps available versions]
|}
== Debian package ==
For [[File:Debianopenlogo-32.png|link=Download#Debian-based]]'''[[Debian|Debian-based linux distributions]]''' (Which includes [[File:Ubuntu_32x32.png|link=Download#Debian-based]]''' Ubuntu ''') <!--[{{github_url}}/releases/v5.1.5 Download the .deb file].-->[{{github_url}}/releases/download/v{{Version Linux Debian}}/gramps_{{Version Linux Debian}}-1_all.ubuntu-24.10.deb Download the .deb file]. Double-click on the downloaded .deb file or (for some distributions, e.g. Mint Debian) run the following command from the directory where the file was saved ({{man menu|change the filename to match the one you downloaded}}).
sudo dpkg -i gramps_{{Version Linux Debian}}-1_all.deb
== Flathub ==
Gramps {{Version Linux Flatpak}} is available as a Flatpak at [https://flathub.org/apps/search?q=gramps Flathub]. Flatpaks allow installing sandboxed versions of applications, which will work on any linux distribution. This allows multiple versions === Flatpak ==='''Things to consider regarding the flatpak:''' 1. All flatpaks from Flathub are compiled at Github with their dependencies. If someone wants a dependency for an Addon not supported by the flatpak, then a repository or source install might be a better option. There is a list of dependencies included in the Gramps flatpak at https://github.com/gramps-project/flatpak . If you would like another dependency to be installed without stepping on each otherconsidered for addition to the flatpak, please submit an issue at https://github.com/gramps-project/flatpak/issues 2. Directory access to the Gramps flatpak at Flathub is limited by default to the user's home directory. However, but another app named Flatseal can change the sandbox permissions.https://flathub.org/en/apps/com.github.tchx84.Flatseal
3. If you use Fedora, Fedora maintains its own Gramps flatpak in addition to the Gramps {{Version Linux Flatpak}} is flatpak available as at Flathub. The Fedora flatpak has a Flatpak at [different list of dependencies. Here is the link to Fedora's Gramps flatpak https://flathubkoji.fedoraproject.org/appskoji/searchpackageinfo?qpackageID=gramps Flathub]. 39415
{{man note|Please use your existing installation 4. '''Support for BSDDB3 got dropped in the Gramps 5.2 flatpak at Flathub.''' If you need to backup your access a BSDDB3 database before proceeding.|Also, it is a good idea to [[Gramps_{{man version}}_Wiki_Manual_-_Manage_Family_Trees#Converting_a_BSDDB_Family_Tree_to_SQLite|convert your database it to SQLite]] because Sqlite, there are a few options. The Fedora flatpak might include BSDDB3 support was dropped from , and the archived 5.1.6 Gramps 5flatpak at the gramps-project github https://github.com/gramps-project/flatpak/releases/tag/v5.1.26-1 includes BSDDB3.0However, the archived flatpak at the gramps-0 project link will eventually stop working because Flathub removes obsolete runtimes after a certain length of time. If neither flatpakoption works, then a manual intall of BSDDB3 with a repository or source install of Gramps will be required.}}
First set up Flatpak and '''Recommended steps to install the Flathub repository on your system. There are instructions for various distributions at httpsGramps flatpak://flathub.org/setup'''
Second, you can use the blue install button 1. There are instructions for setting up and enabling Flathub for various distributions at https://flathub.org/apps/details/org.gramps_project.Gramps if you set your software manager up to work with Flathub, or use the command below in a terminal:setup
flatpak 2. Use the blue install button at https://flathub .org/apps/details/org.gramps_project.Grampsif you set your software manager up to work with Flathub, or use the command below in a terminal:
=== See Also ===Discourse forum posting : * [https://gramps.discourse.group/t/is-the-5-2-user-directory-in-the-same-place-for-the-various-linux-distributions/5076/8 Flatseal, a graphical interface to change sandbox permissions of any flatpak app on your system]install org.gramps_project.{{-}}Gramps
== Snap from Canonical Snapcraft Store ==
{{man warn|The snap will be promoted from the unstable candidate channel (that could break and change often)|to the stable channel, once we get some positive feedback from testing.}}
 
The Gramps snap is a Linux app packages for desktop, cloud and IoT that can be installed from the Canonical Snap Store, the app store for Linux.
To install run:
<code>sudo snap install --candidate gramps</code>
It has been bundled with the same packages as our Flatpak:
{{man warn|Buyer Beware|The following is a limited trial of a commercial cloud VM service (rollApp) that operates by subscription. The listing here is '''''not''''' an endorsement by the Gramps-project.<br /><br />Beware of giving third parties access to your genealogical data.}}
You can also try an online demonstration of version 5.12.4 3 of Gramps on rollApp (''"Cloud platform for native applications"'') categorized under '''[https://www.rollapp.com/apps/utilities Utilities]''' - ''[https://www.rollapp.com/apps/diagrams #diagrams]'':
* https://www.rollapp.com/app/gramps
5,414
edits

Navigation menu