Je ne parviens pas à désinstaller proprement un logiciel (débutant)

Bonjour à tous,

J’ai un soucis depuis quelques semaines (que j’avais laissé de côté faute de solution) mais je ne parviens toujours pas à le résoudre.

J’ai installé Wkhtmltopdf en suivant la procédure, heureusement plutôt simple : https://github.com/wkhtmltopdf/wkhtmltopdf/blob/master/INSTALL.md

Comme indiqué, la procédure crée des dossiers dans " /var/chroot ". Cependant je me suis trompé lors de l’installation. Cependant, débutant oblige, j’ai tout simplement supprimé les dossiers présents pour relancer l’installation.

Mais à présent, lorsque je relance l’installation ( " su scripts/build.py setup-schroot-jessie " ) j’ai ce message qui m’est renvoyé et il ne s’installe plus :

******************* jessie-amd64 (skipped)
******************* jessie-i386 (skipped)

Si je comprend bien, ça veut dire que les binaires sont encore présents … mais je ne sais vraiment pas comment les supprimer pour relancer une installation au propre sur Debian. :frowning:

Merci d’avance à ceux qui pourront m’aider :slight_smile:

salut,
je vois pas l’interet quand ça existe dans Debian

https://packages.debian.org/fr/wheezy/wkhtmltopdf

il suffisait de faire

sudo apt-get install wkhtmltopdf

Merci beaucoup de ta réponse mais lorsque j’étais passé par le apt-get, j’ai eu des soucis quant à mon utilisation spécifique (c’est pour au final l’utiliser en développement web).

Après des recherches sur internet, j’ai très rapidemenr compris que pour debizn, il fallait passer par une installation manuelle (version ultérieure) : tous les forums specialisé en developpement web le disaient. :slight_smile:

selon ca

0.12.4-dev

la version disponible dans Debian Sid
https://packages.debian.org/fr/sid/wkhtmltopdf
wkhtmltopdf (0.12.3.2-2

c’est vraiment pas si ancien que ça

Encore merci,

La dernière fois que j’ai testé un apt-get c’était il y a environ deux mois. Ça a peut-être été mis à jour depuis (j’y connais vraiment pas grand chose).

Une chose est sur : avec le apt-get, sur plusieurs machines, j’avais systématiquement la même erreur et dès les premiers sujets sur Google ils disaient tous que c’était un bug connu et que seule une installation manuelle permettait une utilisation en développement web.

Au vu des réponses, j’en déduis qu’il est impossible de désinstaller un logiciel sur debian quand on passe par la ligne de commande que j’ai entré ? :confused:

installe locate

sudo apt-get install locate

cd /
sudo locate wkhtmltopdf

et supprime ce que tu juges inutile

Merci je regarderais demain matin je n’ai pas le serveur de chez moi :slight_smile:

Malheureusement ça n’a pas fonctionné, même après avoir tout supprimé lié à wkhtmltopdf, lorsque je relance la commande citée dans le premier message, il me dit que les dossiers existent déjà, alors que non … je vais quand même pas devoir restaurer tout linux pour deux malheureux dossiers :confused:

il faut utliser

sudo rm -r 'chemin/nom-du-dossier'

attention danger te trompe pas de chemin/nom du dossier

Bonjour,

Oui j’ai tout supprimé … même quand je fais un “updatedb” puis “locate”, il ne trouve plus rien lié à ce logiciel. Mais lorsque je le retélécharge et le réinstalle, il me dit que les dossiers existent déjà … alors que non, il n’y a pas ces dossiers … je pense que lors de la première installation, il a du “inscrire” quelque part que l’installation était déjà faîte …

il faut lire le contenu du script build.py setup-schroot-jessie et voir ce qu’il fait

`cat build.py

Heureusement ce genre de trucs n’existe pratiquement pas sur Linux.
Il nous faudra le retour complet de ton installation.

Merci de vos réponses :slight_smile:

Après le “cat”, j’obtiens évidemment un long fichier. Voici le Gist : https://gist.github.com/anonymous/1af462309aa4ef99d108eccbd521dfc8

La ligne qui renvoi l’erreur est la ligne 740. Je vais regarder tout ça pour trouver mais si quelqu’un de plus à l’aise que moi trouve bah merci d’avance x)

En tous cas merci quand même, ça m’a déjà bien aidé jusque la

Lorsque je fais “schroot --list” ça me retourne :

chroot:wkhtmltox-jessie-amd64
chroot:wkhtmltox-jessie-i386

Je pense qu’il faut supprimer ces entrées du chroot, mais ne sait pas encore comment ^^

si tu veux garder une trace des messages de l’installation tu lance d’abord la commande script

script resul-mon-install.txt

et après tu retrouveras tout ce qui est ecrit dans la fenetre dans le fichier resul-mon-install.txt

le wiki schroot
https://wiki.debian.org/Schroot