De:Installation von Gramps für Linux-Computer

From Gramps
Gnome-important.png
Bevor du deine Installation aktualisierst

Verwende deine frühere Version von Gramps, um deine Stammbäume im robusten und portablen XML Format1 zu sichern .

Linux-Distributionen

Gramps-notes.png
Diese Pakete werden von den Distributionen (Linux-Distribution(en)) erstellt und unterstützt.

Wenn deine Linux Distribution nicht aufgelistet ist, findest du sie vielleicht auf Repology
Bitte melde eventuelle Probleme mit ihnen an den Paketbetreuer.

Die meisten Linux-Distributionen werden mit einer Version von Gramps ausgeliefert, auch wenn es sich dabei nicht immer um die aktuellste Version handelt und sie möglicherweise nicht standardmäßig installiert wurde. Es wird dennoch empfohlen, die Gramps-Version zu verwenden, die mit deiner Distribution geliefert wird, wenn du weder Flatpak noch Snap verwenden kannst.

Nachfolgend findest du Möglichkeiten, Gramps auf einigen der gängigsten Distributionen zu installieren:

Distribution GUI-Paketmanager Aktuelle Versionen Anmerkungen
Debianopenlogo-32.png Debian Software hinzufügen/entfernen
  • Debian 11 ("bullseye"): Gramps 5.1.3
  • Debian 11 ("bullseye")(Rückportierungen): Gramps 5.1.6
  • Debian 12 ("bookworm")(Rückportierungen): Gramps 5.1.6
  • Debian 13 ("trixie") (Stabiel): (Gramps 6.0.1)
  • Debian 14 ("forky")(Testen): Gramps 6.0.7
  • sid (Instabil testbed): Gramps 6.0.7
verfügbare Versionen
Ubuntu 32x32.png Ubuntu Software Centre
  • Jammy (22.04): Gramps: 5.1.5
  • Noble (24.04LTS): Gramps: 5.1.6
  • Oracular (24.10): Gramps: 5.2.2
  • Plucky (25.04): Gramps: 5.2.4
  • Questing (25.10): Gramps: 6.0.1
  • Resolute (Entwicklung: 26.04): Gramps: 6.0.6
verfügbare Versionen/ (Siehe auch: Rückportierungen)
Farm-Fresh linux mint.png Linux Mint Software Manager
  • 20.x(Gramps 5.1.2)
  • 21.x(Gramps 5.1.2)
  • 22.x(Gramps 5.1.2)
Fedora 32x32.png Fedora Software hinzufügen/entfernen (Gnome)
or
Software Management (KDE)
  • Rawhide (Gramps 6.0.5)
  • Fedora 43 (Gramps 6.0.5)
  • Fedora 42 (Gramps 6.0.5)
  • Fedora 41 (Gramps 5.2.4-1)
verfügbare Versionen (packages.fedoraproject.org)
verfügbare Versionen (kojiv)
Mageia drakrpm (oder rpmdrake)
  • Mageia Cauldron: Gramps 6.0.3
  • Mageia 9.0: Gramps 5.1.6
  • Mageia 8.0: Gramps 5.1.3
Mageia App Db - gramps
OpenSUSE-distribution-icon.png openSUSE YaST
  • openSUSE Tumbleweed: Gramps 6.0.3
  • openSUSE Leap 16.0: Gramps 6.0.3
  • openSUSE Leap 15.6: Gramps 6.0.1
verfügbare Versionen
Die aktuellste Version kann in der Regel aus dem 'openSUSE BuildService - GNOME:Apps'-Repository installiert werden
Slackware-distribution-icon.jpg Slackware verfügbare Versionen
Archlinux-icon-crystal-32.svg Arch Linux pacman
  • Gramps 6.0.5
verfügbare Versionen
Gentoo-distribution-icon.pngGentoo Linux
  • Gramps 6.0.4
verfügbare Versionen



Debian-Paket

Für Debianopenlogo-32.pngDebian-basierte Linux Distributionen (einschließlich Ubuntu 32x32.png' Ubuntu ) lade die .deb-Datei herunter. Klicke doppelt auf die .deb Datei oder (für einige Distributionen, wie z.B. Mint Debian) führe das folgende Kommando in dem Verzeichnis aus, indem sich deine heruntergeladene Datei befindet (ändere den Dateinamen, damit er mit deinem heruntergeladenen übereinstimmt).

sudo dpkg -i gramps_6.0.4-1_all.deb

Wenn du eine Fehlermeldung über nicht erfüllte Abhängigkeiten hast, führe folgendes aus:

sudo apt-get -f install

um die Abhängigkeiten zu installieren.

Wenn du eine Fehlermeldung über eine unvollständige GTK-Installation und fehlende Sprachübersetzungen siehst, wenn du Gramps startest, verwende

sudo apt install language-pack-gnome-en

um das richtige Sprachpaket zu installieren. Möglicherweise musst du "en" durch deinen eigenen Sprachcode ersetzen, z. B. "nl" für Niederländisch.

Nützliche Befehlszeilen

Bevor du aktualisierst, kannst du[1]:

  • Mit dieser Funktion kannst du herausfinden, welche Version du verwendest:
   dpkg-query -s gramps

die das aktuell auf deinem System installierte Paket abfragt und dir Informationen darüber gibt.

Die Zeile, die mit 'Depends:' beginnt, enthält eine Liste der Pakete und deren Versionsnummern, von denen Ihre aktuelle Installation abhängt du kannst du die erforderlichen Abhängigkeiten mit der neuen Version, die du heruntergeladen hast, mit dem folgenden Befehl vergleichen:

   dpkg-deb -I gramps_Version.Number.Of.NewDownload_all.deb

zum Beispiel, kannst du nur die beiden Depends-Zeilen zum Vergleich heranziehen:

   dpkg-query -s gramps | grep Depends:
   dpkg-deb -I gramps_5.Version-Number_all.deb | grep Depends:
  • Wenn du dich für ein Upgrade entscheidest, dann stelle sicher, dass du deine Stammbäume in Gramps XML gesichert hast und führe dann folgendes aus :
   sudo dpkg -r gramps

dies wird das aktuelle gramps-Paket entfernen (vorausgesetzt, es handelt sich um eine Python3-Version, ältere Versionen könnten python-gramps sein)

  • Um Ubuntu davon abzuhalten, Gramps zu aktualisieren (möglicherweise auf eine ältere Version von Ubuntu!), musst du möglicherweise folgendes ausführen:
   sudo apt-mark hold gramps

Das Upgrade ist damit abgeschlossen.

Flathub

Gramps 6.0.8 ist als Flatpak bei Flathub verfügbar. Flatpaks ermöglichen die Installation von Sandbox-Versionen von Anwendungen, die auf jeder Linux-Distribution funktionieren.

Flatpak

Zu beachten bezüglich Flatpak:

1. Alle Flatpaks von Flathub werden bei Github mit ihren Abhängigkeiten kompiliert. Wenn jemand eine Abhängigkeit für ein Zusatzmodul benötigt, das vom Flatpak nicht unterstützt wird, ist möglicherweise ein Repository oder eine Quellinstallation die bessere Option. Eine Liste der Abhängigkeiten ist im Gramps-Flatpak unter https://github.com/gramps-project/flatpak enthalten. Wenn du möchtest, dass eine weitere Abhängigkeit für die Aufnahme in das Flatpak in Betracht gezogen wird, reiche bitte ein Ticket unter https://github.com/gramps-project/flatpak/issues ein.

2. Der Verzeichniszugriff auf das Gramps-Flatpak bei Flathub ist standardmäßig auf das Home-Verzeichnis des Benutzers beschränkt. Eine andere Anwendung namens Flatseal kann jedoch die Sandbox-Berechtigungen ändern. https://flathub.org/en/apps/com.github.tchx84.Flatseal

3. Wenn du Fedora verwendest, pflegt Fedora zusätzlich zum bei Flathub verfügbaren Gramps-Flatpak ein eigenes Gramps-Flatpak. Das Fedora-Flatpak hat eine andere Liste von Abhängigkeiten. Hier ist der Link zum Gramps-Flatpak von Fedora: https://koji.fedoraproject.org/koji/packageinfo?packageID=39415

4. Die Unterstützung für BSDDB3 wurde im Gramps 5.2 Flatpak bei Flathub eingestellt. Wenn du auf eine BSDDB3-Datenbank zugreifen musst, um sie in Sqlite zu konvertieren, gibt es mehrere Möglichkeiten. Das Fedora-Flatpak enthält möglicherweise BSDDB3, und das archivierte Gramps-Flatpak 5.1.6 auf dem GitHub-Repository des Gramps-Projekts https://github.com/gramps-project/flatpak/releases/tag/v5.1.6-1 enthält BSDDB3. Das archivierte Flatpak unter dem Link zum Gramps-Projekt wird jedoch irgendwann nicht mehr funktionieren, da Flathub veraltete Laufzeitumgebungen nach einer bestimmten Zeit entfernt. Wenn keine der beiden Flatpak-Optionen funktioniert, ist eine manuelle Installation von BSDDB3 mit einem Repository oder eine Quellinstallation von Gramps erforderlich.

Empfohlene Schritte zur Installation des Gramps-Flatpaks:

1. Anweisungen zum Einrichten und Aktivieren von Flathub für verschiedene Distributionen findest du unter https://flathub.org/setup

2. Verwende die blaue Installationsschaltfläche unter https://flathub.org/apps/details/org.gramps_project.Gramps, wenn du deinen Software-Manager für die Verwendung mit Flathub eingerichtet hast, oder gib den folgenden Befehl in einem Terminal ein:

flatpak install org.gramps_project.Gramps

Snap vom Canonical Snapcraft Store

Gramps Snap ist ein Linux-App-Paket für Desktop, Cloud und IoT, das über den Canonical Snap Store, den App Store für Linux, installiert werden kann.

Zur Installation führe aus:

sudo snap install gramps

Es wurde mit den gleichen Paketen wie unser Flatpak gebündelt:

  • ICU
  • PIL
  • osm-gps-map
  • GExiv2
  • geocodelib
  • goocanvas
  • graphviz
  • ghostscript
  • networkx

Diese sollten es ermöglichen, dass einige beliebte Erweiterungen funktionieren.

Wörterbücher sind derzeit nicht enthalten. Dies wäre zwar möglich, würde aber die Paketgröße deutlich erhöhen.

Lass uns wissen, was du denkst. Kommentare von Leuten, die Snaps bereits benutzen, wären besonders willkommen.

Siehe auch:

Aus dem Quelltext erstellen

Für andere Distributionen, Download link.png die Quellen und folge den Anweisungen für erstellen aus den Quellen (englisch).

Linux Live CD

Gnome-important.png
Veraltete Version Warnung

Beachte, dass diese Linux Live CD Demonstration Gramps 3.2.5 enthält, eine ältere Version, die am 17.11.2010 veröffentlicht wurde und nicht für den allgemeinen Gebrauch empfohlen wird.

Download link.png

Linux live CD Demonstration enthält Gramps 3.2.5 vorinstalliert zum Ausprobieren, ohne etwas an deiner Festplatte zu ändern. Um es zu starten, boote den Computer mit diesem Live Linux auf einer CD im CD/DVD-ROM Laufwerk. (Dies erfordert, das du diese Image mit einem CD-Brennprogramm auf eine CD-ROM schreibst z.B. mit:Nero, Imgburn, Rufus..). |Die CD downloaden (727 MB) Die Linux Genealogie CD basiert auf Ubuntu 10.10 (Maverick Meerkat). Ermöglicht das Ausprobieren einer vorinstallierten Gramps Version 3.2.5, ohne dass Änderungen auf der Festplatte vorgenommen werden. Um die CD zu starten, boote den Rechner von der Linux Live CD. (Setzt voraus, das du das Image auf eine CD-ROM unter Verwendung eines Brennprogramms brennst z.B.:Nero, Imgburn..). Wenn du an Gramps interessiert bist, aber Angst hast oder unfähig bist es zu installieren (fremder PC, Windows, kein Internet zu Hause, Firmenlaptop) dann probiere unsere Linux Genealogie Live-CD. Sie läuft ohne Installation auf die Festplatte und enthält eine Reihe von quelloffenen, kostenlosen Genealogieprogrammen. Du kannst dann jederzeit, wenn du möchtest, Ubuntu und Gramps von der CD installieren.

Online Demonstration

Gnome-important.png
Vorsicht beim Kauf

Das folgende ist eine begrenzte Testversion eines kommerziellen Cloud-VM-Dienstes (rollApp), der im Abonnement betrieben wird. Die Auflistung hier stellt keine Empfehlung des Gramps-Projekts dar.

Sei vorsichtig, wenn du Dritten Zugang zu deinen genealogischen Daten gewährst.

Du kannst auch eine Online-Demonstration der Version 5.2.3 von Gramps auf rollApp ('Cloud-Plattform für native Anwendungen) ausprobieren, die unter Utilities kategorisiert ist - #Diagramme:

Wähle Launch Online dann Test Drive(Öffnen/Speichern von Dateien wird nicht möglich sein)


Anmerkungen

Sichere bei Aktualisierungen im Gramps XML'-Format. Obwohl Gramps das Format GEDCOM 5.5.1 problemlos liest und schreibt (weil es das De-facto-Format für den Austausch genealogischer Daten ist), solltest du dich bei der Archivierung deiner Forschungen niemals auf ein so rudimentäres Format verlassen. GEDCOM kann nicht alle Feinheiten speichern, die in Gramps-Daten enthalten sind. Sichere immer mit dem robusteren Gramps XML-Format.

Menüleiste - "Stammbäume > Sicherung erstellen..."

In neueren Gramps-Versionen findest du im Menü Stammbäume die Option Sicherung erstellen.... Alternativ kannst du die Option Exportieren... im selben Menü verwenden, aber die Datenschutz- und Filteroptionen im Exporter-Assistenten deaktivieren, um zu vermeiden, dass Daten ausgelassen werden.

Siehe: Wie erstelle ich eine Sicherung

Siehe auch

Installation von Gramps für Desktops

Spezielle Installationsanweisungen für die verschiedenen Betriebssysteme befinden sich auf den Linux 32x32.png, Windows 32x32.png,Macos 200x200.png und Bsd daemon.png Seiten.

GitHub Gramps für Desktops Veröffentlichungen

Wiki-Seiten

Installation von Gramps Web für die Online-Zusammenarbeit

Gramps Web ist ein Frontend für eine gehostete Instanz von Gramps