Мне нужно очистить logstash, но когда я пытаюсь запустить apt purge logstash, я получаю сообщение об ошибке:
root@vmi503579:~# apt purge logstash
^Citing for cache lock: Could not get lock /var/lib/dpkg/lock. It is held by process 2797938 (dpkg)... 20s
Итак, я попытался найти pid 2797938, что привело к следующему
root@vmi503579:~# ps -x | grep 2797938
2797938 ? Ss 0:00 /usr/bin/dpkg --status-fd 57 --no-triggers --force-depends --abort-after=1 --remove logstash:amd64
Это был мой предыдущий попытка остановить logstash. Поэтому я пытаюсь убить процесс 2797938 и снова запустить purge logstash. Безуспешно. Затем я попытался убить все процессы с помощью ключевого слова logstash. Затем попробуйте снова запустить apt purge logstash
root@vmi503579:~# apt purge logstash
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Теперь я действительно заблудился. Что мне делать, чтобы это исправить? Спасибо за любую помощь.
Вы должны следить за отображаемыми сообщениями об ошибках.
Используйте команды ниже:
sudo dpkg --configure -a
sudo apt-get install -f
А затем удалите пакет logstash
с помощью
sudo apt-get purge logstash