logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
doc:systeme:cherrytree [18/07/2019 08:04]
smolski créée
doc:systeme:cherrytree [10/09/2019 20:45]
Debian Alain [Installation]
Ligne 2: Ligne 2:
  
   * Objet : Installation de CherryTree manuellement   * Objet : Installation de CherryTree manuellement
-  * Niveau requis : FIXME {{tag>​avisé}}+  * Niveau requis : {{tag>​avisé}}
   * Commentaires : //Par les difficultés d'​installer CherryTree directement depuis les dépots, voici une installation manuelle qui fonctionne. //   * Commentaires : //Par les difficultés d'​installer CherryTree directement depuis les dépots, voici une installation manuelle qui fonctionne. //
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
   * Suivi : {{tag>​à-tester}}   * Suivi : {{tag>​à-tester}}
-    * Création par [[user>smolski]] 18/​07/​2019 +    * Création par [[user>enicar]] 18/​07/​2019 
-    * Testé par <...> le <​...> ​FIXME +    * Testé par <...> le <​...>​ 
-  * Commentaires sur le forum : [[:url-invalide ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[https://debian-facile.org/​viewtopic.php?​pid=306107#​p306107 ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 ===== Introduction ===== ===== Introduction =====
  
-J'ai rédigé une //longue ​procédure d'​installation//​ qui permet d'​installer cherrytree sans avoir besoin de python-appindicator.+**Enicar** en est l'​auteur. 
 + 
 +J'ai rédigé une //​procédure d'​installation//​ qui permet d'​installer cherrytree sans avoir besoin de python-appindicator.
   - C'est assez long, il faut bien suivre les étapes.   - C'est assez long, il faut bien suivre les étapes.
-  - Il se peut qu'il manque quelques paquets, ​si c'​est ​la cas, la construction du paquet avec debuild échouera avec un message d'​erreur,​ donnant la liste des dépendances manquantes qu'il faudra alors installer.+  - Il se peut qu'il manque quelques paquets, 
 +  - Si c'​est ​le cas, la construction du paquet avec debuild échouera avec un message d'​erreur,​ donnant la liste des dépendances manquantes qu'il faudra alors installer.
  
 //Ça a quand même l'​avantage de ne pas rajouter de dépôts extérieurs à debian/​buster.//​ ;-) //Ça a quand même l'​avantage de ne pas rajouter de dépôts extérieurs à debian/​buster.//​ ;-)
Ligne 23: Ligne 26:
  
 On va d'​abord installer les dépendances : On va d'​abord installer les dépendances :
-<code root>apt install p7zip-full python-dbus python-enchant python-chardet python-gtk2 libatk1.0-0 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libgtksourceview2.0-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 python-gobject-2 libgtksourceview2.0-dev devscripts cdbs gnome-pkg-tools ​ python-gobject-2-dev ​ python-gtk2-dev ​ xsltproc gtk-doc-tools ​ python-gtk2-doc</​code>​+<code root>apt install p7zip-full python-dbus python-enchant python-chardet python-gtk2 ​dh-python ​libatk1.0-0 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libgtksourceview2.0-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 python-gobject-2 libgtksourceview2.0-dev devscripts cdbs gnome-pkg-tools ​ python-gobject-2-dev ​ python-gtk2-dev ​ xsltproc gtk-doc-tools ​ python-gtk2-doc ​python-all-dev</​code>​
  
 ==== Téléchargement ==== ==== Téléchargement ====
Ligne 30: Ligne 33:
 <code user>​mkdir ~/src && cd ~/​src</​code>​ <code user>​mkdir ~/src && cd ~/​src</​code>​
  
-On télécharge à présent les paquets nécessaires depuis les dépôts debian, grâce à ce petit script :+On télécharge à présent les paquets nécessaires depuis les dépôts debian, grâce à ce petit [[doc:​programmation:​shell:​scripts|script]] :
 <code user>#! /bin/sh <code user>#! /bin/sh
-wget http://ftp.debian.org/​debian/​pool/​main/​p/​pygtksourceview/​pygtksourceview_2.10.1.orig.tar.gz +wget https://deb.debian.org/​debian/​pool/​main/​p/​pygtksourceview/​pygtksourceview_2.10.1.orig.tar.gz 
-wget http://ftp.debian.org/​debian/​pool/​main/​p/​pygtksourceview/​pygtksourceview_2.10.1-3.dsc +wget https://deb.debian.org/​debian/​pool/​main/​p/​pygtksourceview/​pygtksourceview_2.10.1-3.dsc 
-wget http://ftp.debian.org/​debian/​pool/​main/​p/​pygtksourceview/​pygtksourceview_2.10.1-3.debian.tar.xz +wget https://deb.debian.org/​debian/​pool/​main/​p/​pygtksourceview/​pygtksourceview_2.10.1-3.debian.tar.xz 
-wget http://ftp.debian.org/​debian/​pool/​main/​c/​cherrytree/​cherrytree_0.37.6.orig.tar.xz +wget https://deb.debian.org/​debian/​pool/​main/​c/​cherrytree/​cherrytree_0.37.6.orig.tar.xz 
-wget http://ftp.debian.org/​debian/​pool/​main/​c/​cherrytree/​cherrytree_0.37.6-1.dsc +wget https://deb.debian.org/​debian/​pool/​main/​c/​cherrytree/​cherrytree_0.37.6-1.dsc 
-wget http://ftp.debian.org/​debian/​pool/​main/​c/​cherrytree/​cherrytree_0.37.6-1.debian.tar.xz</​code>​+wget https://deb.debian.org/​debian/​pool/​main/​c/​cherrytree/​cherrytree_0.37.6-1.debian.tar.xz</​code>​
  
 On décompresse les paquets sources : On décompresse les paquets sources :
Ligne 49: Ligne 52:
  
 En tant que root on installe le paquet construit : En tant que root on installe le paquet construit :
 +<note important>​Les paquets sont construits dans le répertoires
 +''​~/​src/''​ par rapport au HOME de l'​utilisateur. Comme il
 +faut être root et si vous utilisez ''​su -l''​ pour devenir root
 +comme vous devriez le faire (à moins que vous utilisiez ''​sudo''​),​
 +il faudra bien penser à aller dans le répertoire ''/​home/<​utilisateur>/​src''​
 +avant de procéder à l'​installation. Sinon ''​dpkg''​ va se plaindre
 +qu'il ne trouve pas le fichier ''​python-gtksourceview2_2.10.1-3_amd64.deb''​.
 +</​note>​
 <code root>​dpkg -i python-gtksourceview2_2.10.1-3_amd64.deb</​code>​ <code root>​dpkg -i python-gtksourceview2_2.10.1-3_amd64.deb</​code>​
    
 On construit à présent le paquet cherrytree proprement dit : On construit à présent le paquet cherrytree proprement dit :
-<​code ​root>cd cherrytree-0.37.6/</​code>​+<​code ​user>cd cherrytree-0.37.6/</​code>​
 On supprime la dépendance avec appindicator : On supprime la dépendance avec appindicator :
-<​code ​root>sed -i '/​python-appindicator/​d'​ debian/​control</​code>​+<​code ​user>sed -i '/​python-appindicator/​d'​ debian/​control</​code>​
 On termine la construction du paquet : On termine la construction du paquet :
-<​code ​root>debuild -i -b -us -uc && cd ..</​code>​+<​code ​user>debuild -i -b -us -uc && cd ..</​code>​
  
 ==== Installation ==== ==== Installation ====
  
 +<note important>​Même remarque que précédemment. Pensez à être dans le bon
 +répertoire pour procéder à l'​installation (ou utilisez le bon
 +chemin pour le fichier .deb construit)
 +</​note>​
 On installe le paquet : On installe le paquet :
 <code root>​dpkg -i cherrytree_0.37.6-1_all.deb</​code>​ <code root>​dpkg -i cherrytree_0.37.6-1_all.deb</​code>​
Ligne 68: Ligne 83:
 Mais je ne sais pas si elle est pleinement fonctionnelle. :-/ Mais je ne sais pas si elle est pleinement fonctionnelle. :-/
  
 +Pour l'​utilisation détaillée,​ voir le tuto :
 +  * [[doc:​systeme:​cherrytree|cherrytree - Comment prendre des notes.]] =)
  
doc/systeme/cherrytree.txt · Dernière modification: 10/09/2019 20:45 par Debian Alain

Pied de page des forums

Propulsé par FluxBB