Programme impossible à desinstaller

Le cas de figure à changé pour les deux fichiers “le sous-processus script post-installation

[code]nano /var/lib/dpkg/info/courier-imap.postinst

nano /var/lib/dpkg/info/courier-pop.postinst[/code]

Et la suite “exit 0 où 1”

Bon, met toi en root, et fais

/var/lib/dpkg/info/courier-imap.postinst configure

et sort les messages d’erreur

fais de même avec

/var/lib/dpkg/info/courier-pop.postinst configure

Si tu fais une modification de ces fichiers, fais un apt-get -f install

par contre je ne comprends pas tu les installes ou tu les enlèves?

courier-pop.postint

[code]#!/bin/sh
set -e

Automatically added by dh_installinit

if [ -x “/etc/init.d/courier-pop” ]; then
update-rc.d courier-pop defaults >/dev/null
if [ -x “which invoke-rc.d 2>/dev/null” ]; then
invoke-rc.d courier-pop start || exit $?
else
/etc/init.d/courier-pop start || exit $?
fi
fi
exit 0

End automatically added section

[/code]
courier-imap.postint

[code]#!/bin/sh
set -e

Automatically added by dh_installinit

if [ -x “/etc/init.d/courier-imap” ]; then
update-rc.d courier-imap defaults >/dev/null
if [ -x “which invoke-rc.d 2>/dev/null” ]; then
invoke-rc.d courier-imap start || exit $?
else
/etc/init.d/courier-imap start || exit $?
fi
fi

End automatically added section

exit 0
[/code]

Je refait aptitude remove --purge:

aptitude remove --purge Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 446 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Paramétrage de courier-pop (0.65.0-3) ... ERR: config file missing invoke-rc.d: initscript courier-pop, action "start" failed. dpkg : erreur de traitement de courier-pop (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 configured to not write apport reports Des erreurs ont été rencontrées pendant l'exécution : courier-pop E: Sub-process /usr/bin/dpkg returned an error code (1) Échec de l'installation d'un paquet. Tentative de réparation :

EDIT: Concerant la reponse de fran.b je tente de les desinstaller.
/var/lib/dpkg/info/courier-imap.postinst configure ne me fait pas d’erreur

/var/lib/dpkg/info/courier-pop.postinst configure me donne ceci:

/var/lib/dpkg/info/courier-pop.postinst configure ERR: config file missing invoke-rc.d: initscript courier-pop, action "start" failed.

Pourtant le exit 0 est encore la.
Merci de votre aide

Faire un .bak de ces fichiers. (que tu pourras supprimer quand sera terminé)

cp /var/lib/dpkg/info/courier-imap.postinst /var/lib/dpkg/info/courier-imap.postinst_09102011.bak

cp /var/lib/dpkg/info/courier-pop.postinst /var/lib/dpkg/info/courier-pop.postinst_09102011.bak

Les supprimées.

rm -ri /var/lib/dpkg/info/courier-imap.postinst

rm -ri /var/lib/dpkg/info/courier-pop.postinst

Recréer ces fichiers avec ceci en contenu.

#!/bin/bash
/bin/true

nano /var/lib/dpkg/info/courier-imap.postinst

nano /var/lib/dpkg/info/courier-pop.postinst

aptitude remove --purge courier-imap courier-pop

aptitude remove --purge courier-imap courier-pop Les paquets suivants seront ENLEVÉS : courier-imap courier-pop 0 paquets mis à jour, 0 nouvellement installés, 2 à enlever et 444 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 1 913 ko seront libérés. (Lecture de la base de données... 57741 fichiers et répertoires déjà installés.) Suppression de courier-pop ... dpkg (sous-processus) : impossible d'exécuter script pre-removal installé (/var/lib/dpkg/info/courier-pop.prerm): Erreur de format pour exec() dpkg : erreur de traitement de courier-pop (--remove) : le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 2 configured to not write apport reports Suppression de courier-imap ... Stopping Courier IMAP server: imapdUnknown option '-pid=' invoke-rc.d: initscript courier-imap, action "stop" failed. dpkg : erreur de traitement de courier-imap (--remove) : le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1 configured to not write apport reports Des erreurs ont été rencontrées pendant l'exécution : courier-pop courier-imap E: Sub-process /usr/bin/dpkg returned an error code (1) Échec de l'installation d'un paquet. Tentative de réparation :

Essayons autre chose !

Sauf erreur, tu as les fichiers /var/lib/dpkg/status et /var/lib/dpkg/status-old , je crois …

Édites le fichier /var/lib/dpkg/status

Ce fichier ouvert avec nano utilises la fonction de recherche " Ctrl + W" et tu tapes ceci :

Package : courier-pop et supprime cette section.

Package : courier-imap et supprime cette section.

suivi d’un :

et d’un update.

ensuite …

Après cela, direction le wiki pour le nettoyage, voici le lien (en clair): isalo.org/wiki.debian-fr/ind … _sa_Debian

N’y a t’il pas moyen de supprimer un gros pavé rapidement avec nano ? Je maintient suppr pendant 3h …

Tu fait Quoi là !!!

Tu dois supprimer les sections Package : courier-pop et Package : courier-imap avec la touche clavier “Re.Arr” (chez moi)

Et uniquement CES sections !!!

Ne va pas supprimer l’ensemble du fichier /var/lib/dpkg/status !!! :mrgreen: :mrgreen:

Exemple chez moi pour le Package: libexempi3 !

en italique !!! CE N’EST QU’UN EXMPLE . :033

[quote]Package: libexempi3
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 1052
Maintainer: Asheesh Laroia asheesh@asheesh.org
Architecture: amd64
Source: exempi
Version: 2.1.1-1
Depends: libc6 (>= 2.3), libexpat1 (>= 1.95.8), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.2.1), zlib1g (>= 1:1.1.4)
Description: library to parse XMP metadata (Library)
Exempi is a library to parse XMP metadata as defined by the
specification.
.
XMP (Extensible Metadata Platform) facilitates embedding metadata in files
using a subset of RDF. Most notably XMP supports embedding metadata in PDF
and many image formats, though it is designed to support nearly any file type.
Homepage: libopenraw.freedesktop.org/wiki/Exempi

Package: libkfile4
[/quote]

Ca fonctionne !!!
Merci mille fois :007 :007 :007 :007 :007 :007 :007 :049 :049 :049 :slightly_smiling:
J’avoue que je n’ai pas tout compris et je me demande comment vous savez autant de choses :ugeek:
Par contre concernant nano, si je souhaite supprimer 10 lignes je ne sais pas comment faire si ce n’est maintenir arriere pendant 30 min x)

Merci encore :slightly_smiling:

PS: Je ne suis pas fou au point de tout supprimer x)

Pas de quoi … :whistle:

N’oublie pas le nettoyage !!! (lien plus haut : wiki)

Qu’a donner la suppression (retour console) ? "aptitude bla bla … "

que donne apt-cache policy ???

Si, c’est solutionné pour toi, alors la coche verte … :wink:

-edit-

Pour nano, sauf erreur, cela ce configure !

[quote=“loreleil.747”]Pas de quoi … :whistle:

N’oublie pas le nettoyage !!! (lien plus haut : wiki)

Qu’a donner la suppression (retour console) ? "aptitude bla bla … "

que donne apt-cache policy ???

Si, c’est solutionné pour toi, alors la coche verte … :wink:

-edit-

Pour nano, sauf erreur, cela ce configure ![/quote]

[code]apt-cache policy
Fichiers du paquet :
100 /var/lib/dpkg/status
release a=now
1 http://ftp.fr.debian.org/debian/ experimental/non-free amd64 Packages
release o=Debian,a=experimental,n=experimental,l=Debian,c=non-free
origin ftp.fr.debian.org
1 http://ftp.fr.debian.org/debian/ experimental/contrib amd64 Packages
release o=Debian,a=experimental,n=experimental,l=Debian,c=contrib
origin ftp.fr.debian.org
1 http://ftp.fr.debian.org/debian/ experimental/main amd64 Packages
release o=Debian,a=experimental,n=experimental,l=Debian,c=main
origin ftp.fr.debian.org
500 http://www.debian-multimedia.org/ sid/main amd64 Packages
origin www.debian-multimedia.org
500 http://ftp.fr.debian.org/debian/ sid/main Translation-fr
500 http://ftp.fr.debian.org/debian/ sid/non-free amd64 Packages
release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ sid/contrib amd64 Packages
release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages
release o=Debian,a=unstable,n=sid,l=Debian,c=main
origin ftp.fr.debian.org
500 http://security.debian.org/ wheezy/updates/non-free amd64 Packages
release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=non-free
origin security.debian.org
500 http://security.debian.org/ wheezy/updates/contrib amd64 Packages
release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=contrib
origin security.debian.org
500 http://security.debian.org/ wheezy/updates/main amd64 Packages
release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=main
origin security.debian.org
500 http://www.debian-multimedia.org/ wheezy/non-free amd64 Packages
origin www.debian-multimedia.org
500 http://www.debian-multimedia.org/ wheezy/main amd64 Packages
origin www.debian-multimedia.org
500 http://ftp.fr.debian.org/debian/ wheezy/main Translation-fr
500 http://ftp.fr.debian.org/debian/ wheezy/non-free amd64 Packages
release o=Debian,a=testing,n=wheezy,l=Debian,c=non-free
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ wheezy/contrib amd64 Packages
release o=Debian,a=testing,n=wheezy,l=Debian,c=contrib
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
release o=Debian,a=testing,n=wheezy,l=Debian,c=main
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ squeeze-updates/non-free amd64 Packages
release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=non-free
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ squeeze-updates/contrib amd64 Packages
release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=contrib
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ squeeze-updates/main amd64 Packages
release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=main
origin ftp.fr.debian.org
500 http://www.debian-multimedia.org/ squeeze/non-free amd64 Packages
origin www.debian-multimedia.org
500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
origin www.debian-multimedia.org
500 http://ftp.fr.debian.org/debian/ squeeze/main Translation-fr
500 http://ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages
release v=6.0.3,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ squeeze/contrib amd64 Packages
release v=6.0.3,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib
origin ftp.fr.debian.org
500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
release v=6.0.3,o=Debian,a=stable,n=squeeze,l=Debian,c=main
origin ftp.fr.debian.org
500 http://webmin.mirror.somersettechsolutions.co.uk/repository/ sarge/contrib amd64 Packages
release v=3.1,o=Jamie Cameron,a=stable,n=sarge,l=Webmin,c=contrib,b=all i386 amd64
origin webmin.mirror.somersettechsolutions.co.uk
500 http://download.webmin.com/download/repository/ sarge/contrib amd64 Packages
release v=3.1,o=Jamie Cameron,a=stable,n=sarge,l=Webmin,c=contrib,b=all i386 amd64
origin download.webmin.com
500 http://security.debian.org/ squeeze/updates/non-free amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=non-free
origin security.debian.org
500 http://security.debian.org/ squeeze/updates/contrib amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib
origin security.debian.org
500 http://security.debian.org/ squeeze/updates/main amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main
origin security.debian.org
500 http://mirror.ovh.net/debian/ squeeze/main Translation-fr
500 http://mirror.ovh.net/debian/ squeeze/main amd64 Packages
release v=6.0.3,o=Debian,a=stable,n=squeeze,l=Debian,c=main
origin mirror.ovh.net
Paquets étiquetés :

[/code]

Je ne peux pas vous dire ce que m’as donné le remove puisque je me suis lancé dans le nettoyage directement apres
Merrci encore

Pas grave, je pensais plutôt à …

apt-cache policy courier-imap courier-pop

Penses aux sauvegardes !!!

Par exemple … :083

Restaurer un OS depuis une sauvegarde: /home séparée

-edit-

Chez nous pas de “Resolu” Mais la coche verte … :033

Merci encore

On peut faire des sauvegardes du systeme O_o j’ai juste un systeme de backup avec mes fichiers importants sur serveur FTP ^^