2021-02-12 14:07 Temps de lecture : 9 min

Comment organiser votre arbre généalogique sous Linux avec Gramps

Souhaitez-vous conserver une trace de votre ascendance ? Utilisez Gramps, un outil d'organisation généalogique performant disponible sous Linux.

Nombreuses sont les distributions Linux qui prennent en charge Gramps. Pour l'installer, suivez attentivement les instructions et entrez les commandes appropriées à votre système d'exploitation.

Important : Gramps fonctionne sous Ubuntu, Debian, Arch Linux, Fedora et OpenSUSE.

Ubuntu

L'application de gestion de généalogie Gramps est facilement accessible sur Ubuntu. Canonical propose régulièrement des versions à jour directement via ses sources de logiciels. Pour l'installer, ouvrez un terminal et utilisez le gestionnaire de paquets Apt.

sudo apt install gramps -y

Debian

Gramps étant un logiciel libre, son installation ne pose aucun problème pour les utilisateurs de Debian. Cependant, il est important de noter qu'en raison de la nature même de Debian, la version principale du logiciel peut être légèrement antérieure. Cela ne sera pas forcément un souci pour l'utilisateur moyen, mais si vous avez besoin des dernières fonctionnalités de Gramps, vous devrez activer les "backports" de Debian.

Pour activer les backports Debian, rendez-vous sur la page appropriée et suivez le guide. Une fois cette étape effectuée, ouvrez un terminal et installez la version la plus récente de Gramps depuis le dépôt Debian Backports.

sudo apt-get -t stretch-backports install gramps

Arch Linux

Les utilisateurs d'Arch peuvent installer Gramps en activant le dépôt de logiciels "Community". Pour ce faire, ouvrez un terminal et modifiez le fichier /etc/pacman.conf.

sudo nano /etc/pacman.conf

Dans le fichier de configuration Pacman.conf, trouvez la section "Community" et supprimez les symboles # qui précèdent les lignes. Assurez-vous qu'il n'y ait aucun symbole "#" sur les lignes de "Community" pour qu'elle soit correctement activée.

Après avoir configuré "Community" dans Pacman.conf, sauvegardez les modifications en utilisant Ctrl + O, puis quittez l'éditeur avec Ctrl + X.

Une fois ces modifications effectuées, mettez à jour vos dépôts et synchronisez-les.

sudo pacman -Syy

Terminez le processus en installant Gramps.

sudo pacman -S gramps

Fedora

Fedora est une distribution Linux qui propose des logiciels relativement récents à ses utilisateurs. Gramps ne fait pas exception. Pour l'installer, ouvrez un terminal et utilisez l'outil de gestion de paquets DNF.

sudo dnf install gramps -y

OpenSUSE

OpenSUSE propose également le logiciel de généalogie Gramps, avec une version plutôt récente. Pour l'installer, ouvrez un terminal et utilisez l'outil de gestion de paquets Zypper.

sudo zypper install gramps

Linux (méthode générique)

L'application d'arbre généalogique Gramps est une des solutions les plus populaires dans son domaine sous Linux. De ce fait, de nombreuses distributions font de leur mieux pour la rendre accessible. Toutefois, certains systèmes d'exploitation moins connus n'ont pas forcément les ressources nécessaires pour proposer ce programme dans leurs dépôts. Si tel est votre cas, vous ne pourrez peut-être pas l'installer par des méthodes traditionnelles. Dans ce cas, la compilation du code source est la meilleure alternative.

Pour compiler le logiciel à partir du code source, vous devez d'abord installer les dépendances nécessaires. Elles sont essentielles, car Gramps ne pourra pas être compilé sans elles. Recherchez les dépendances ci-dessous à l'aide de votre gestionnaire de paquets. Notez que ces noms peuvent légèrement varier.

gir1.2-atk-1.0
gir1.2-freedesktop
gir1.2-gdkpixbuf-2.0
gir1.2-gexiv2-0.10
gir1.2-gtk-3.0
gir1.2-osmgpsmap-1.0
gir1.2-pango-1.0
graphviz
libcdt5
libcgraph6
libgexiv2-2
libgcv6
libgvpr2
libosmgpsmap-1.0
libpathplan4
python3-bsddb3
python3-cairo
python3-gi-cairo
python3-icu
python3.5
python3.5-minimal
git

Une fois toutes les dépendances satisfaites, utilisez l'outil Git pour obtenir la dernière version du code source de Gramps.

git clone https://github.com/gramps-project/gramps.git Gramps

Avec la commande CD, déplacez le terminal vers le dossier contenant le code source.

cd Gramps

Compilez l'outil avec :

python setup.py build

Utilisation de Gramps

Gramps ne réalise pas d'analyse généalogique en soi. C'est un outil d'organisation qui simplifiera vos recherches. Si vous débutez dans la recherche généalogique, rassemblez toutes les informations que vous possédez sur les membres de votre famille avant d'utiliser cet outil. Vous ne savez pas où chercher ? Si vous êtes citoyen américain, consultez la page du gouvernement américain consacrée à la généalogie. Si vous n'êtes pas américain, FindMyPast peut vous aider.

Pour commencer à utiliser Gramps, lancez le programme. Une page de démarrage s'affichera. Cliquez sur "Nouvel arbre" pour débuter votre arbre généalogique et n'oubliez pas de lui donner un nom pertinent.

Ajout de personnes

La fonctionnalité centrale de Gramps réside dans l'ajout de membres individuels de la famille. Pour cela, cliquez sur "Personnes" dans la barre latérale, puis sur le bouton +. Une fenêtre "Personne" apparaitra.

Remplissez tous les détails concernant la personne. Répétez cette opération pour tous les membres de votre famille. Au fur et à mesure que vous ajoutez des personnes dans Gramps, votre arbre généalogique s'étoffe.

Les relations

Pour attribuer une relation à une personne dans Gramps, sélectionnez une personne dans la section "personnes", puis cliquez sur le bouton "relations" situé sur le côté.

Dans la section relations, cliquez sur le bouton "Ajouter un nouvel ensemble de parents". Vous pourrez ainsi assigner des parents à la personne sélectionnée. Vous pouvez également ajouter une personne en tant qu'enfant en cliquant sur "Ajouter une personne en tant qu'enfant".

Frères et sœurs

Les frères et sœurs sont une partie importante de la fonction "relations" dans Gramps. Sans eux, vous ne pourrez pas ajouter d'oncles, de tantes ou de frères et sœurs à votre arbre.

Pour ajouter un frère ou une sœur, sélectionnez une personne dans la section "personnes", puis accédez à la section "relations".

Dans la section des relations, recherchez le menu "frères et sœurs" et cliquez sur le bouton + pour ajouter un nouveau frère ou une nouvelle sœur à la personne sélectionnée.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.