De:Installation von Gramps für Linux-Computer
|
Bevor du deine Installation aktualisierst Verwende deine frühere Version von Gramps, um deine Stammbäume im robusten und portablen XML Format1 zu sichern . |
Contents
Linux-Distributionen
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 |
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 |
|---|---|---|---|
| Software hinzufügen/entfernen |
|
verfügbare Versionen | |
| Software Centre |
|
verfügbare Versionen/ (Siehe auch: Rückportierungen) | |
| Software Manager |
|
| |
| Software hinzufügen/entfernen (Gnome) or Software Management (KDE) |
|
verfügbare Versionen (packages.fedoraproject.org) verfügbare Versionen (kojiv) | |
| Mageia | drakrpm (oder rpmdrake) |
|
Mageia App Db - gramps |
| YaST |
|
verfügbare Versionen Die aktuellste Version kann in der Regel aus dem 'openSUSE BuildService - GNOME:Apps'-Repository installiert werden | |
|
verfügbare Versionen | ||
| pacman |
|
verfügbare Versionen | |
|
verfügbare Versionen |
Debian-Paket
Für
Debian-basierte Linux Distributionen (einschließlich
' 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,
die Quellen und folge den Anweisungen für erstellen aus den Quellen (englisch).
Linux Live CD
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
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.
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
,
,
und
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

