Я установил Wireshark, но в конце концов я не использовал его и хотел удалить его. Я установил его из Центра программного обеспечения, поэтому попытался удалить его оттуда, и он не сработал, когда я нажимаю удалить, он просто запрашивает пароль, и на короткое время появляется «удаление» и просто отбрасывает назад кнопки, чтобы удалить и запустить. Затем я попробовал то, что было предложено в этом вопросе Как удалить Wireshark из моего Ubuntu 16.04 LTS? и кровавая штука все еще здесь.
Теперь, когда я запускаю sudo apt-get remove wireshark
, он говорит, что он не установлен, и, тем не менее, я могу открыть его, он также присутствует в списке установленного программного обеспечения в Центре программного обеспечения.
Как мне удалить его?
Вы попробовали sudo apt autoremove
, как предложено в связанном ответе удалить пакеты, которые не зависят от другими?
wireshark
пакет является метапакетом. Это зависит от wireshark-qt (или wireshark-gtk). При удалении метапакета он автоматически не удалит зависимые пакеты, такие как wireshark-qt. Последние пакеты включают GUI и инструменты, такие как tshark, который вероятен, как Вы заметили, что программа "Wireshark" не удалена даже при том, что wireshark
пакет был удален.
, Если sudo apt autoremove
все еще не удалил пакеты Wireshark, попробуйте sudo apt purge wireshark-qt wireshark-gtk
, дополнительно сопровождаемый другим sudo apt --purge autoremove
. --purge
опция гарантирует, что конфигурационные файлы удалены также.