Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
geneweb [Le 28/11/2010, 07:23]
183.104.246.42 FAsSzYLEh
geneweb [Le 05/06/2024, 13:27] (Version actuelle)
92.184.98.216 [Installation]
Ligne 1: Ligne 1:
-RqHhWz ​ <a href="http://wymuvxkldgpn.com/">wymuvxkldgpn</a>, [url=http://wlwhvqsbxvqo.com/]wlwhvqsbxvqo[/url], [link=http://krpeslbpzydk.com/]krpeslbpzydk[/link], http://ypocmmxjxpih.com/+{{tag>​Jammy généalogie}} 
 +------ 
 + 
 +====== Logiciel de généalogie GeneWeb ====== 
 + 
 +[[http://geneweb.org|GeneWeb]] est un logiciel de généalogie efficace utilisant une interface web. Il est capable de gérer plusieurs bases de données généalogique,​ permet la manipulation des informations et propose de nombreuses fonctionnalités utiles : recherches avancées, calculs de parenté et de consanguinité,​ affichage et fusion d'​arbres,​ import/export, etc. 
 + 
 +Cet article décrit comment installer et paramétrer GeneWeb dans Ubuntu. Au besoin, vous pouvez partir d'un fichier GEDCOM si vous possédez déjà un arbre généalogique créé avec un autre logiciel. 
 + 
 +===== Installation ===== 
 +<note important>Paquets disponibles dans les dépôts officiels de Focal et Jammy. ((https://​packages.ubuntu.com/​search?​suite=default&​section=all&​arch=any&​searchon=names&​keywords=geneweb))</note> 
 +Il vous suffitpour cela, d'[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​geneweb]]** et si vous souhaitez une interface graphique **[[apt>​geneweb-gui]]**. 
 + 
 + 
 +===== Utilisation ===== 
 + 
 +Pour fonctionner,​ geneweb utilise un [[:​wiki:​glossaire#​les_demons|démon]]. Par défaut, celui-ci est démarré. Commencez par vérifier que la page d'​accueil de geneweb est accessible en tapant l'URL suivante : ''​%%http://127.0.0.1:​2317%%''​ 
 + 
 +Une page devrait s'​afficher avec un champ de formulaire et le logo de geneweb. Si ce n'est pas le cas, démarrez le démon : <​code>​sudo ​/etc/​init.d/​geneweb start</​code>​ 
 + 
 +=====Configuration ===== 
 + 
 +Cette étape est essentielle pour rendre geneweb opérationnel. 
 +==== Installation d'une nouvelle base ==== 
 + 
 +Les commandes suivantes créent une base de données généalogique nommée ''​base''​. Pour donner un autre nom à la base, remplacez le mot clé ''​base''​ :​ <code bash>​sudo gwc -f -o /​var/​lib/​geneweb/​base 
 +sudo chown -R geneweb /​var/​lib/​geneweb/​base.gwb</​code>​ 
 + 
 +Voilà ! Votre base de données est opérationnelle et vous pouvez y accéder en tapant l'URL suivante dans un navigateur web : ''​%%http://​127.0.0.1:​2317/​base?​lang=fr%%''​ 
 + 
 +==== Installation d'une base à partir d'un fichier GEDCOM (facultatif) ==== 
 + 
 +Il est possible de créer une base de données généalogique en y important directement des données GEDCOM. Tous les logiciels de généalogie courants sont capables d'​exporter au format GEDCOM. Pour cet exemple, nous considérons un fichier GEDCOM //​mybase.ged//​ :​ <code bash>​sudo ged2gwb /​chemin/​vers/​mybase.ged -f -o /​var/​lib/​geneweb/​base 
 +sudo chown -R geneweb /​var/​lib/​geneweb/​base.gwb</​code>​ 
 + 
 +Votre base de données est alors opérationnelle et accessible à l'​adresse suivante :​ ''​%%http://​127.0.0.1:​2317/​base?​lang=fr%%''​ 
 + 
 +<note tip> 
 +**ged2gwb** parcours votre fichier GEDCOM et note les incohérences éventuelles. Au besoin, ce programme comporte de nombreuses options de filtrage utiles pour votre import : <​code>​ged2gwb -help</​code>​ 
 +</​note>​ 
 + 
 + 
 +==== Utilisation de l'​outil gwsetup (facultatif) ==== 
 + 
 +//gwsetup// est un outil qui permet de créer et configurer une base de données généalogique pour geneweb avec une interface web. Pour utiliser cette outil, vous devez installer le paquet **[[apt>​gwsetup]]** et démarrer un petit démon comme ceci : <​code>​cd /​usr/​share/​geneweb 
 +gwsetup</​code>​ 
 + 
 +Sélectionnez la langue (''​fr''​ par exemple) et suivez le guide dans votre navigateur à l'​adresse suivante :​ ''​%%http://​127.0.0.1:​2316/​%%''​ 
 + 
 +Nous ne détaillerons pas cette procédure ici. Reportez-vous à la [[https://​geneweb.tuxfamily.org/​wiki/​gwsetup/​fr|documentation de Gwsetup]] pour plus d'​informations. 
 + 
 +<note information>​ 
 +Il existe également un script d'​arrêt/​démarrage du démon gwsetup dans /​etc/​init.d/​gwsetup. Pour que celui-ci fonctionneil faut éditer le script /​etc/​default/​gwsetup et remplacer "​Manual"​ par "​Always on" à la dernière ligne. 
 +</​note>​ 
 + 
 +===== Quelques opérations utiles ===== 
 + 
 +[[https://geneweb.tuxfamily.org/wiki/​save/​fr|Sauvegarder]] la base de données dans son répertoire personnel :​ <​code>​sudo gwu /var/​lib/​geneweb/​base > ~/​base-`date '​+%Y%m%d-%s'​`.gw</​code>​ 
 + 
 +Restaurer une sauvegarde :​ <​code>​sudo gwc ma-sauvegarde.gw -o /​var/​lib/​geneweb/​base -f</​code>​ 
 + 
 +Export de la base au format GEDCOM : <​code>​sudo gwb2ged /​var/​lib/​geneweb/​base -o ~/​base.ged 
 +sudo chown `whoami`:​`whoami` ~/​base.ged</​code>​ 
 + 
 +===== Désinstallation ===== 
 + 
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. 
 + 
 +===== Voir aussi ===== 
 + 
 +  * **(fren, de, ne, sv)** [[https://geneweb.tuxfamily.org/​|Site officiel de GeneWeb avec sa documentation]] 
 +  * Le paquet geneweb dispose d'une documentation spécifique :​ <​code>​less /​usr/​share/​doc/​geneweb/​README.Debian.gz</​code>​ 
 + 
 +---- 
 + 
 +//​Contributeur principal : [[utilisateurs:​fdap|Guillaume Ponçon]].//
  • geneweb.1290925393.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)