Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
geneweb [Le 24/04/2008, 12:19] gerardery |
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://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. |
- | + | ||
- | [[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...). | + | |
- | + | ||
- | 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]]. | + | |
+ | 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 ===== | ===== Installation ===== | ||
+ | <note important>Paquets disponibles dans les dépôts officiels de Focal et Jammy. ((https://packages.ubuntu.com/search?suite=default§ion=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 le paquet]] **geneweb**. Pour Ubuntu 7.10 et ultérieur vous pouvez utiliser ce lien : [[apt://geneweb]] | ||
- | ===== 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> | |
- | 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 : | + | |
- | + | ||
- | ged2gwb -help | + | |
</note> | </note> | ||
Ligne 65: | Ligne 43: | ||
==== Utilisation de l'outil gwsetup (facultatif) ==== | ==== 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 **gwsetup** [ [[apt://gwsetup]] ] et démarrer un petit démon comme ceci : | + | //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> | ||
- | cd /usr/share/geneweb | + | Sélectionnez la langue (''fr'' par exemple) et suivez le guide dans votre navigateur à l'adresse suivante : ''%%http://127.0.0.1:2316/%%'' |
- | gwsetup | + | |
- | Sélectionnez la langue (fr par exemple) et suivez le guide dans votre navigateur à l'adresse suivante : | + | 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. |
- | http://127.0.0.1:2316/ | + | <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 fonctionne, il faut éditer le script /etc/default/gwsetup et remplacer "Manual" par "Always on" à la dernière ligne. | |
- | Nous ne détaillerons pas cette procédure ici. Reportez-vous à la [[http://cristal.inria.fr/~ddr/GeneWeb/fr/gwsetup.htm|documentation de geneweb]] pour plus d'informations. | + | </note> |
- | + | ||
- | <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> | + | |
===== Quelques opérations utiles ===== | ===== Quelques opérations utiles ===== | ||
- | [[http://cristal.inria.fr/~ddr/GeneWeb/fr/maint.htm#Save|Sauvegarder]] la base de données dans son répertoire personnel : | + | [[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> |
- | sudo gwu /var/lib/geneweb/base > ~/base-`date '+%Y%m%d-%s'`.gw | + | Restaurer une sauvegarde : <code>sudo gwc ma-sauvegarde.gw -o /var/lib/geneweb/base -f</code> |
- | Restaurer une sauvegarde : | + | Export de la base au format GEDCOM : <code>sudo gwb2ged /var/lib/geneweb/base -o ~/base.ged |
- | + | sudo chown `whoami`:`whoami` ~/base.ged</code> | |
- | sudo gwc ma-sauvegarde.gw -o /var/lib/geneweb/base -f | + | |
- | + | ||
- | Export de la base au format GEDCOM : | + | |
- | + | ||
- | sudo gwb2ged /var/lib/geneweb/base -o ~/base.ged | + | |
- | sudo chown `whoami`:`whoami` ~/base.ged | + | |
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 97: | 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]].// |