Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
geneweb [Le 29/03/2008, 01:43]
fdap créée (installation, configuration)
geneweb [Le 05/06/2024, 13:27] (Version actuelle)
92.184.98.216 [Installation]
Ligne 1: Ligne 1:
-{{tag>Gutsy généalogie}}+{{tag>Jammy généalogie}}
 ------ ------
  
-====== Logiciel de généalogie ​Geneweb ​======+====== Logiciel de généalogie ​GeneWeb ​======
  
-[[http://cristal.inria.fr/​~ddr/​GeneWeb/​fr/​index.html|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...)+[[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.   +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.
- +
-===== Pré-requis ===== +
- +
-  * Disposer des [[:​sudo|droits d'​administration]] ; +
-  * Disposer d'une connexion à Internet configurée et activée ; +
-  * Avoir activé l'​accès aux [[:​depots#​universe_et_multiverse|dépôts Universe et Multiverse]] ; +
-  * Disposer d'un navigateur web, tel que [[firefox]].+
  
 ===== Installation ===== ===== 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 suffit, pour cela, d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​geneweb]]** et si vous souhaitez une interface graphique **[[apt>​geneweb-gui]]**.
  
-Il vous suffit, pour cela, d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **geneweb** et **gwsetup**. 
  
-===== Utilisation/​Configuration ​=====+===== Utilisation =====
  
-Cette étape ​est essentielle pour rendre ​geneweb ​opérationnel+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%%''​
  
-==== Accès à l'interface ====+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>​
  
-Pour fonctionner,​ geneweb utilise un [[:​tutoriel:​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 :  +=====Configuration =====
- +
- ​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 :  +
- +
-  sudo /​etc/​init.d/​geneweb start+
  
 +Cette étape est essentielle pour rendre geneweb opérationnel.
 ==== Installation d'une nouvelle base ==== ==== 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"+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>​
  
-  sudo gwc -f -o /​var/​lib/​geneweb/​base +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%%''​
-  sudo chown -R geneweb /​var/​lib/​geneweb/​base.gwb +
- +
-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) ==== ==== 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//​. ​+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>​
  
-  sudo ged2gwb ​/chemin/vers/mybase.ged -f -o /​var/​lib/​geneweb/base +Votre base de données est alors opérationnelle et accessible à l'​adresse suivante :​ ''​%%http:​//127.0.0.1:2317/base?​lang=fr%%''​
-  sudo chown -R geneweb /​var/​lib/​geneweb/​base.gwb+
  
-Votre base de données est alors opérationnelle ​et accessible à l'​adresse suivante ​:+<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>​
  
- ​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 : +==== Utilisation ​de l'​outil gwsetup (facultatif) ====
  
- ​ged2gwb -help +//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 
-</note>+gwsetup</code>
  
-==== Utilisation de l'​outil gwsetup ​(facultatif====+Sélectionnez la langue ​(''​fr''​ par exempleet suivez le guide dans votre navigateur à l'​adresse suivante :​ ''​%%http://​127.0.0.1:​2316/​%%''​
  
-//gwsetup// est un outil qui permet ​de créer et configurer une base de données généalogique ​pour geneweb avec une interface webPour utiliser cette outil, vous devez installer le paquet **gwsetup** et démarrer un petit démon comme ceci : +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.
  
-  cd /usr/share/geneweb +<note information>​ 
-  sudo gwsetup+Il existe également un script d'​arrêt/démarrage du démon gwsetup dans /etc/init.d/gwsetup. Pour que celui-ci fonctionne, il faut éditer le script /​etc/​default/​gwsetup et remplacer "​Manual"​ par "​Always on" à la dernière ligne. 
 +</​note>​
  
-Sélectionnez la langue (fr par exemple) et suivez le guide dans votre navigateur à l'​adresse suivante :+===== Quelques opérations utiles =====
  
- http://127.0.0.1:2316/+[[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>
  
-Nous ne détaillerons pas cette procédure iciReportez-vous à la [[http://cristal.inria.fr/~ddr/GeneWeb/fr/​gwsetup.htm|documentation de geneweb]] pour plus d'​informations. ​+Restaurer une sauvegarde :​ <​code>​sudo gwc ma-sauvegarde.gw -/var/lib/geneweb/base -f</code>
  
-<note warning>Il existe également un script d'​arrêt/démarrage du démon gwsetup dans /etc/init.d/gwsetup. En revanche, celui-ci n'a pas fonctionné à l'​heure ou nous avons écrit ces lignes.</note>+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 ===== ===== Désinstallation =====
Ligne 79: Ligne 67:
 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. 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.
  
-===== Liens ===== +===== Voir aussi =====
- +
-Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles. +
- +
-  * [[http://​cristal.inria.fr/​~ddr/​GeneWeb/​|Site officiel de Geneweb]] [fr, en, de, ne, sv] +
-  * [[http://​cristal.inria.fr/​~ddr/​GeneWeb/​fr/​diruse.htm|Mode d'​emploi détaillé]] [fr] +
- +
-Le paquet geneweb dispose d'une documentation spécifique : +
  
-  less /​usr/​share/​doc/​geneweb/​README.Debian.gz+  ​* **(fr, en, 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>​
  
 ---- ----
  
-//Contributeurs ​: [[utilisateurs:​fdap|Guillaume Ponçon]].//​+//Contributeur principal ​: [[utilisateurs:​fdap|Guillaume Ponçon]].//​
  • geneweb.1206751408.txt.gz
  • Dernière modification: Le 29/03/2008, 02:00
  • (modification externe)