ExpressVPN все еще пытается подключиться после удаления.

Вопрос или проблема

Я использую Ubuntu 20.04 и у меня очень похожая проблема на этот вопрос:
Системные логи показывают, что удаленная программа всё еще работает (ExpressVPN)
Я только что обнаружил в своих логах, что express.vpn все еще пытается подключиться каждую минуту, несмотря на то, что была удалена с помощью:
sudo dpkg -r expressvpn

Я нашел пакеты, оставшиеся в systemd, а также в .config. Я не очень уверенно себя чувствую, используя командные строки, особенно rm, и хотел бы проверить, правильные ли это команды, чтобы попробовать, так как не было обратной связи от пользователя:

sudo rm -r /etc/systemd/system/expressvpn.service
sudo rm -r /etc/systemd/system/multi-user.target.wants/expressvpn.service
перезагрузка

Будет ли:
sudo apt purge expressvpn
хорошо использовать или это не удалит зависимости? Также могут ли возникнуть проблемы после удаления их, и есть ли что-то еще, что я должен проверить, чтобы убедиться, что они все удалены?

Ответ или решение

Когда вы сталкиваетесь с проблемой, когда программа, такая как ExpressVPN, продолжает пытаться подключаться даже после ее удаления в Ubuntu 20.04, это может быть связано с остаточными конфигурациями или службами, которые не были полностью очищены. Давайте более детально рассмотрим, что вы можете сделать для окончательного удаления ExpressVPN и предотвращения его дальнейшей работы.

Проверка удаления ExpressVPN

  1. Полное удаление пакета: Ваша первая команда sudo dpkg -r expressvpn действительно удалит пакет, однако, это не очистит конфигурационные файлы и зависимости. Лучше использовать команду sudo apt purge expressvpn, поскольку она удаляет не только сам пакет, но и его конфигурационные файлы.

  2. Проверка зависимостей: Если вы хотите убедиться, что все зависимости также будут удалены, после выполнения команды sudo apt purge expressvpn выполните sudo apt autoremove. Эта команда удалит все неиспользуемые зависимости, которые были установлены вместе с ExpressVPN, но сейчас не нужны.

Удаление остатков

Чтобы устранить оставшиеся конфигурации и файлы, выполните следующие шаги:

  1. Удаление файлов конфигурации:

    • Проверьте наличие конфигурационных файлов в папке .config. Вы можете использовать следующую команду, чтобы удалить их:
      rm -rf ~/.config/expressvpn
  2. Удаление системных служб: Вы правильно заметили остаточные файлы в systemd. Ваши команды для их удаления выглядят корректно:

    sudo rm -r /etc/systemd/system/expressvpn.service
    sudo rm -r /etc/systemd/system/multi-user.target.wants/expressvpn.service

    После удаления этих файлов выполните:

    sudo systemctl daemon-reload
  3. Проверка запущенных процессов: После всех удалений, стоит убедиться, что процессы ExpressVPN не работают в фоне. Используйте команду:

    ps aux | grep expressvpn

    Если процессы все еще видны, можно завершить их с помощью kill <PID>.

Альтернативные проверки

  1. Журнал системных логов: Вы можете просмотреть системные логи на предмет любых сообщений, связанных с ExpressVPN. Используйте:

    journalctl -u expressvpn.service
  2. Перезагрузка: После всех вышеуказанных действий рекомендуется перезагрузить систему, чтобы убедиться, что все изменения вступили в силу.

Заключение

Процесс удаления программного обеспечения иногда может быть осложнен остаточными файлами и конфигурациями, как это и происходит в вашем случае с ExpressVPN. Применяя указанные вами шаги, вы сможете не только удалить саму программу, но и устранить все ее остаточные эффекты. Если у вас возникнут сомнения в процессе выполнения команд, следует обратиться за помощью к более опытным пользователям или профессионалам в области IT.

Оцените материал
Добавить комментарий

Капча загружается...