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
geneweb [Le 29/11/2016, 13:13]
88.124.177.117 [Installation] Syntaxe Apt-Url.
geneweb [Le 08/01/2017, 12:56] (Version actuelle)
L'Africain tags et nettoyage de la page
Ligne 1: Ligne 1:
-{{tag>​généalogie}}+{{tag>Xenial ​généalogie}}
 ------ ------
- 
  
 ====== Logiciel de généalogie GeneWeb ====== ====== Logiciel de généalogie GeneWeb ======
Ligne 13: Ligne 12:
   * Disposer des [[:​sudo|droits d'​administration]] ;   * Disposer des [[:​sudo|droits d'​administration]] ;
   * Disposer d'une connexion à Internet configurée et activée ;   * 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]].
-  ​* Disposer d'un navigateur web, tel que [[Firefox]].+
  
  
Ligne 22: Ligne 20:
 Il vous suffit, pour cela, d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​geneweb]]**. Il vous suffit, pour cela, d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​geneweb]]**.
  
-==== Ubuntu 10.04 LTS 64 bits ==== 
  
-L'​installation du paquet des dépôts officiels d'​Ubuntu 10.04 LTS 64 bits Lucid Lynx ne marche pas.+===== Utilisation =====
  
-Il faut : +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%%''​
-  - rechercher une autre version **geneweb_5.02~cvs20091031-7_amd64.deb** sur internet et l'​installer (pas besoin de désinstaller la version boguée préalablement) +
-  - [[:tutoriel:comment_modifier_un_fichier|modifier le fichier]] **/​etc/​default/​geneweb** et mettre les valeurs suivantes :<​file>​PORT="​2317"<​/file>et <​file>​RUN_MODE="​Always on"<​/file> +
-  - Éviter aussi d'​utiliser gwsetup qui ne marche pas. +
-  - Ceci en attendant une mise à jour dans le dépôt Ubuntu.+
  
-===== Utilisation/​Configuration =====+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. ​ Cette étape est essentielle pour rendre geneweb opérationnel. ​
- 
-==== Accès à l'​interface ==== 
- 
-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 :  
- 
-  sudo /​etc/​init.d/​geneweb start 
- 
 ==== 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 +
-  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+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 : +
- +
- http://​127.0.0.1:​2317/​base?​lang=fr+
  
 <note tip> <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** 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>​
- +
-  ​ged2gwb -help+
 </​note>​ </​note>​
  
Ligne 77: Ligne 51:
 ==== 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 +
- +
-<note warning>​ +
-Les deux commandes ''​cd''​ et ''​gwsetup''​ ne suffisent pas. Il faut exécuter, et sous sudo,  l'​équivalent de **/​etc/​init.d/​gwsetup start** dont mention ci-dessous. Malheureusement,​ quand l'​option RUN_MODE est « ''​Manual''​ »,​ le script ne fait rien, même si appelé manuellement. +
-</​note>​ +
- +
-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. ​ 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. ​
Ligne 98: Ligne 64:
 ===== Quelques opérations utiles ===== ===== Quelques opérations utiles =====
  
-[[https://​geneweb.tuxfamily.org/​wiki/​save/​fr|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 116: Ligne 76:
  
 ===== Voir aussi ===== ===== Voir aussi =====
- 
-Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles. 
  
   * **(fr, en, de, ne, sv)** [[https://​geneweb.tuxfamily.org/​|Site officiel de GeneWeb avec sa documentation]]   * **(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>​
-Le paquet geneweb dispose d'une documentation spécifique :  +
- +
-  ​less /​usr/​share/​doc/​geneweb/​README.Debian.gz+
  
 ---- ----
  
 //​Contributeur principal : [[utilisateurs:​fdap|Guillaume Ponçon]].//​ //​Contributeur principal : [[utilisateurs:​fdap|Guillaume Ponçon]].//​
  • geneweb.txt
  • Dernière modification: Le 08/01/2017, 12:56
  • par L'Africain