#1 Le 28/01/2021, à 13:41
- xianbroc
[Résolu] Apt révèle des problèmes avec vsftpd
Bonjour.
J'ai installé Clementine pour écouter de la musique et je souhaite le désinstaller.
Je fais
sudo apt-get remove --purge clementine
et ça ne fonctionne pas , à cause de vsftpd (?)
Suppression de vsftpd (3.0.3-12) ...
dpkg: erreur de traitement du paquet vsftpd (--remove) :
installed vsftpd package post-removal script subprocess returned error exit status 1
dpkg: trop d'erreurs, arrêt
Des erreurs ont été rencontrées pendant l'exécution :
vsftpd
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Et je ne réussis pas à remettre de l'ordre dans ces installations : un "sudo apt autoremove" révèle aussi des problèmes
Suppression de vsftpd (3.0.3-12) ...
dpkg: erreur de traitement du paquet vsftpd (--remove) :
installed vsftpd package post-removal script subprocess returned error exit status 1
dpkg: trop d'erreurs, arrêt
Des erreurs ont été rencontrées pendant l'exécution :
vsftpd
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Je suis un peu bloqué et je tourne en rond. Merci par avance pour une bonne idée.
Dernière modification par xianbroc (Le 28/01/2021, à 19:15)
Hors ligne
#2 Le 28/01/2021, à 14:06
- cqfd93
Re : [Résolu] Apt révèle des problèmes avec vsftpd
Bonjour,
C'est le .postrm de vsftpd qui bloque, on va le réduire au silence et ça devrait passer.
Deux commandes à faire l'une après l'autre :
cd /var/lib/dpkg/info/ sudo cp vsftpd.postrm vsftpd.postrm.bak
Bloc qui suit à copier en entier et à coller en une seule fois dans le terminal (finir avec Entrée) :
sudo tee vsftpd.postrm <<EOF #!/bin/sh set -e exit 0 EOF
Et faire :
sudo dpkg -P vsftpd sudo apt install -f
Donne les retours pour qu'on puisse voir comment ça se passe.
− cqfd93 −
Hors ligne
#3 Le 28/01/2021, à 16:27
- xianbroc
Re : [Résolu] Apt révèle des problèmes avec vsftpd
Après avoir régénéré le vsftpd.postrm :
$ sudo dpkg -P vsftpd
(Lecture de la base de données... 224361 fichiers et répertoires déjà installés.)
Suppression de vsftpd (3.0.3-12) ...
Purge des fichiers de configuration de vsftpd (3.0.3-12) ...
Traitement des actions différées (« triggers ») pour systemd (245.4-4ubuntu3.4) ...
$ sudo apt install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 31 non mis à jour.
Hors ligne
#4 Le 28/01/2021, à 16:47
- cqfd93
Re : [Résolu] Apt révèle des problèmes avec vsftpd
Bon, maintenant tu peux mettre à jour les 31 paquets qui en ont besoin :
sudo apt update
sudo apt full-upgrade
− cqfd93 −
Hors ligne
#5 Le 28/01/2021, à 18:15
- xianbroc
Re : [Résolu] Apt révèle des problèmes avec vsftpd
Tout a l'air de s'être bien passé. Pas d'erreur détectée.
Si j'ai bien compris :
. vsftpd a disparu
. les paquets sont remis au carré
. "installed vsftpd package post-removal script subprocess returned error" voulait dire "pb avec /var/lib/dpkg/info/vsftpd.postrm". Le message pourrait être un peu plus explicite...
Merci pour l'aide.
Hors ligne
#6 Le 28/01/2021, à 18:52
- cqfd93
Re : [Résolu] Apt révèle des problèmes avec vsftpd
Tout a l'air de s'être bien passé. Pas d'erreur détectée.
Si j'ai bien compris :
. vsftpd a disparu
. les paquets sont remis au carré
Oui, en fait il avait déjà été supprimé, mais pour une raison que j'ignore, la désinstallation n'avait pas pu aller jusqu'au bout, le script "post-removal" de vsftpd ayant buté sur une erreur.
. "installed vsftpd package post-removal script subprocess returned error" voulait dire "pb avec /var/lib/dpkg/info/vsftpd.postrm". Le message pourrait être un peu plus explicite...
Merci pour l'aide.
Ben, c'est explicite… quand on sait où chercher, en l'occurrence dans la doc
Maintenant tu devrais pouvoir supprimer clementine et marquer ton sujet comme résolu en modifiant le titre depuis le premier message.
− cqfd93 −
Hors ligne