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 →
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 Prochaine révision Les deux révisions suivantes | ||
doc:systeme:cherrytree [18/07/2019 08:10] smolski [CherryTree - Installation buster] |
doc:systeme:cherrytree [18/07/2019 08:35] enicar [Installation] |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
===== 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 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 52: | Ligne 55: | ||
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 ==== |