Я пытаюсь удалить gitlab-ce
от моей системы, потому что мне не нужен он и я не могу сделать это, сначала я попробовал это:
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)
Затем я попробовал это
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
Система является персистентной, просит, чтобы я переустановил приложение, и я не хочу это, сначала я попытался обновить свое системное использование sudo apt-get update && sudo apt-get dist-upgrade
потому что я видел, что мое обновление не работает правильно, таким образом, в конце меня оставили с некоторыми поврежденными dpkg
пакеты, таким образом, я должен был решить это и теперь я пытаюсь удалить это оставленное приложение из своей системы, поэтому что я могу сделать для чистки этого из моей системы.
Читать man dpkg
и человек apt-get
. Ваша первая команда должна была быть sudo apt-get remove gitlab-ce
, затем sudo apt-get purge gitlab-ce
. autoremove
команда просто удаляет пакеты, которые были установлены из-за требований другого пакета, но другой пакет был удален.
Я принял ответ @waltinator потому что путем чтения man dpkg
Я предложил решение при помощи
sudo dpkg --remove --force-all gitlab-ce
Я знаю, что лучшее решение для этого к reinstall
приложение, но я испытал затруднения из-за этого, и эта команда помогла мне, но я предлагаю, чтобы люди попытались reinstall
приложение прежде remove/purge
это.
Попробовать
find / -iname "gitlab"
после нахождения папки, где она была установлена.
/opt/gitlab/bin/gitlab-ctl uninstall
Вы попробованный?
sudo dpkg -r gitlab-ce
если да и тем не менее пакет не может быть удаленным, чем Вы смешали его путем инициирования commad:
sudo apt-get dist-upgrade
необходимо проверить версию теперь с помощью команды:
cat /etc/lsb-release
И отредактируйте свой вопрос назад