J'essaie de supprimer gitlab-ce
de mon système, car je n'en ai pas besoin et je ne suis pas en mesure de le faire. J'ai d'abord essayé ceci:
Sudo apt-get --remove autoremove gitlab-ce
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
gitlab-ce
0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
1 not fully installed or removed.
After this operation, 1076 MB disk space will be freed.
Do you want to continue? [Y/n] Y
dpkg: error processing package gitlab-ce (--remove):
package is in a very bad inconsistent state; you should
reinstall it before attempting a removal
Errors were encountered while processing:
gitlab-ce
E: Sub-process /usr/bin/dpkg returned an error code (1)
Puis j'ai essayé ça
Sudo dpkg --purge gitlab-ce
dpkg: error processing package gitlab-ce (--purge):
package is in a very bad inconsistent state; you should
reinstall it before attempting a removal
Errors were encountered while processing:
gitlab-ce
Le système persiste me demande de réinstaller l'application, mais je ne le souhaite pas. J'ai d'abord essayé de mettre à jour mon système avec Sudo apt-get update && Sudo apt-get dist-upgrade
car j'ai constaté que ma mise à jour ne fonctionnait pas correctement. À la fin, il me restait quelques paquets cassés dpkg
. Il me fallait donc résoudre ce problème. Maintenant, j'essaie de supprimer cette application abandonnée de mon système. Que puis-je faire pour la purger de mon système?.
Lire man dpkg
et man apt-get
. Votre première commande aurait dû être Sudo apt-get remove gitlab-ce
, puis Sudo apt-get purge gitlab-ce
. La commande autoremove
supprime simplement les packages qui ont été installés en raison des exigences d'un autre package, mais l'autre package a été désinstallé.
J'ai accepté la réponse de @waltinator car en lisant man dpkg
j'ai trouvé une solution en utilisant
Sudo dpkg --remove --force-all gitlab-ce
Je sais que la meilleure solution consiste à reinstall
l'application, mais j'ai eu des problèmes avec cette commande et cette commande m'a aidé, mais je suggère aux personnes d'essayer de reinstall
l'application avant remove/purge
. il.
Essayer
find / -iname "gitlab"
après avoir trouvé le dossier où il a été installé.
/opt/gitlab/bin/gitlab-ctl uninstall
Avez-vous essayé?
Sudo dpkg -r gitlab-ce
si oui et que le paquet ne peut toujours pas être supprimé, vous l'avez déclenché en activant commad:
Sudo apt-get dist-upgrade
vous devriez vérifier votre version maintenant en utilisant la commande:
cat /etc/lsb-release
& modifier votre question