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 →
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.
Ça a quand même l'avantage de ne pas rajouter de dépôts extérieurs à debian/buster.
On va d'abord installer les dépendances :
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
Puis dans le répertoire HOME de l'utilisateur :
mkdir ~/src && cd ~/src
On télécharge à présent les paquets nécessaires depuis les dépôts debian, grâce à ce petit script :
#! /bin/sh wget https://deb.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-3.dsc wget https://deb.debian.org/debian/pool/main/p/pygtksourceview/pygtksourceview_2.10.1-3.debian.tar.xz wget https://deb.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-1.dsc wget https://deb.debian.org/debian/pool/main/c/cherrytree/cherrytree_0.37.6-1.debian.tar.xz
On décompresse les paquets sources :
dpkg-source -x pygtksourceview_2.10.1-3.dsc
dpkg-source -x cherrytree_0.37.6-1.dsc
Puis on construit le paquet avec :
cd pygtksourceview-2.10.1/ && debuild -i -b -us -uc && cd ..
En tant que root on installe le paquet construit :
~/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
.
dpkg -i python-gtksourceview2_2.10.1-3_amd64.deb
On construit à présent le paquet cherrytree proprement dit :
cd cherrytree-0.37.6/
On supprime la dépendance avec appindicator :
sed -i '/python-appindicator/d' debian/control
On termine la construction du paquet :
debuild -i -b -us -uc && cd ..
On installe le paquet :
dpkg -i cherrytree_0.37.6-1_all.deb
J'ai lancé cherrytree ainsi construit sur une buster, l'application se lance.
Mais je ne sais pas si elle est pleinement fonctionnelle.
Pour l'utilisation détaillée, voir le tuto :