ou
#mv /var/lib/dpkg/info/ejabberd.* /tmp/
puis
#apt-get remove -y ejabberd
Ça marche souvent chez moi, parce qu'en ce moment j'ai souvent ce type de pb.
]>"Et si tu stop le service avant le remove ?"
=> il le restart juste après avoir failed à le remover (allez savoir pourquoi)
En relisant le message je vois ca:
Starting jabber server: ejabberd already running.
Et si tu stop le service avant le remove ?
]>Il m'est actuellement impossible de désinstaller ejabberd par apt, surement pour les raisons suivantes: voici comment j'ai installé ejabberd
- apt-get install ejabberd
=> joli écran d'install ncurses, mais je le stoppe avec ctrl+c pendant qu'il attends que je rentre l'identifiant de l'admin
=> retour au shell
- apt-get install ejabberd
=> cette fois, pas de ncurses, le tout s'installe pas d'erreurs manifestement
mains maintenant, pour le retirer, c'est galère :
eva:~# apt-get remove -y ejabberd
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront ENLEVÉS :
ejabberd
0 mis à jour, 0 nouvellement installés, 1 à enlever et 276 non mis à jour.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 2310ko d'espace disque seront libérés.
(Lecture de la base de données... 36470 fichiers et répertoires déjà installés.)Suppression de ejabberd ...
Can't store backup in "/var/tmp/ejabberd-database.XXXX9uGlXE" at node ejabberd@eva: {file_error,
"/var/tmp/ejabberd-database.XXXX9uGlXE.BUPTMP",
eacces}
dpkg : erreur de traitement de ejabberd (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Starting jabber server: ejabberd already running.
Des erreurs ont été rencontrées pendant l'exécution :
ejabberd
E: Sub-process /usr/bin/dpkg returned an error code (1)
À titre informatif, apt-get -f install et dpkg --configure -a ne changent rien au problème...
Y a-t-il un solution ?
]>