Главная
» LINUX
»
Как удалить приложения в Linux: графический интерфейс и методы через терминал.
Как удалить приложения в Linux: графический интерфейс и методы через терминал.
Чтобы удалить приложение в Linux, удалите его через тот же источник программного обеспечения, через который оно было установлено. Начните с менеджера программного обеспечения вашего рабочего стола, например GNOME Software или KDE Discover. Если вы используете терминал, выберите команду, соответствующую вашему дистрибутиву или формату пакета: APT, DNF, Pacman, Zypper, Flatpak или Snap. APT не может удалить отдельную копию приложения в формате Snap или Flatpak.
Удалите приложение с помощью менеджера программ.
В среде GNOME откройте «Программное обеспечение» (Software) или «Удаление» (Discover) в KDE Plasma. Названия и метки могут различаться в зависимости от версии дистрибутива. В GNOME Software откройте «Установленные» , выберите приложение и выберите «Удалить» или «Деинсталлировать» . Просмотрите появившееся сообщение, подтвердите действие, если потребуется, и подтвердите. GNOME описывает «Программное обеспечение» как инструмент для установки, обновления и удаления приложений; см. страницу проекта GNOME Software .
Пример расположения элементов: найдите приложение в списке установленных приложений, прежде чем открывать его подробную информацию.Примерный интерфейс: откройте страницу приложения и выберите «Удалить» или «Деинсталлировать».Пример расположения элементов: перед продолжением проверьте название приложения в диалоговом окне подтверждения.
В разделе «Обнаружение» выберите «Установленные» на боковой панели, найдите приложение, затем нажмите «Удалить» и подтвердите запрос на аутентификацию. В руководстве KDE описан этот процесс «Установленное — Удалить». Центр программного обеспечения может управлять только некоторыми источниками в вашей системе, поэтому проверьте источник или тип пакета приложения, если он отсутствует. См. руководство KDE Discover .
Пример расположения элементов: в разделе «Установленные приложения» в Discover для каждого приложения в списке есть кнопка «Удалить».
Удалите пакеты из терминала.
Откройте Терминал и замените PACKAGE_NAMEуказанное ниже точное имя пакета, которое может отличаться от названия в меню приложения. Когда команда отобразит предлагаемые изменения, ознакомьтесь со списком перед принятием. Отмените, если изменения касаются программ или системных компонентов, которые вы планируете сохранить.
Ubuntu, Debian, Linux Mint и Pop!_OS
В этих дистрибутивах для пакетов репозитория используется APT. Базовая команда удаляет пакет:
sudo apt remove PACKAGE_NAME
Пример использования APT: команда использует имя пакета после удаления.
Используйте эту команду, sudo apt purge PACKAGE_NAMEесли вы также хотите, чтобы APT удалил конфигурацию пакетов в масштабе всей системы. Ни одна из команд не удаляет личные файлы в вашей домашней папке. После этого будет sudo apt autoremoveотображен список автоматически установленных зависимостей, которые больше не нужны; перед подтверждением просмотрите этот отдельный список. См. руководство APT .
Fedora
Используйте DNF для пакетов, установленных из репозиториев Fedora:
sudo dnf remove PACKAGE_NAME
Пример DNF: замените точное название установленного пакета.
Перед продолжением выполнения команда DNF отображает сводку транзакции. В этой сводке можно просмотреть все зависимые пакеты и неиспользуемые зависимости. В справочнике команд DNF описаны операции удаления и очистка зависимостей.
Arch Linux
Удалите установленный пакет из репозитория с помощью Pacman:
sudo pacman -R PACKAGE_NAME
Пример с Pacman: -R удаляет указанный пакет.
Чтобы удалить зависимости, которые больше не требуются другим установленным пакетом, используйте sudo pacman -Rs PACKAGE_NAMEи просмотрите список удаляемых зависимостей. Избегайте обхода проверок зависимостей. В руководстве ArchWiki Pacman описаны варианты удаления.
openSUSE
Используйте Zypper для удаления пакета из репозитория:
sudo zypper remove PACKAGE_NAME
Пример использования Zypper: перед подтверждением просмотрите пакеты, предложенные для удаления.
Не удаляйте важные системные пакеты, такие как ядро, glibc или сам Zypper; openSUSE предупреждает, что это может сделать систему нестабильной или непригодной для использования. См. руководство по управлению программным обеспечением openSUSE .
Удалите приложения Flatpak и Snap.
Эти форматы управляются отдельно от собственных пакетов вашего дистрибутива. Для Flatpak найдите идентификатор приложения с помощью команды `npm run src` flatpak list --app, затем выполните:
flatpak uninstall APP_ID
Например, идентификатор GIMP Flatpak — org.gimp.GIMP. При обычном удалении сохраняются пользовательские данные приложения; добавляйте --delete-dataтолько в том случае, если вы собираетесь удалить и его. flatpak uninstall --unused— это отдельная очистка для неиспользуемых сред выполнения и расширений, поэтому ознакомьтесь с ее предложением. См. справочник команд Flatpak .
Для Snap выполните команду, snap listчтобы определить имя установленного Snap, а затем удалите его с помощью:
sudo snap remove SNAP_NAME
Удаление Snap-пакета удаляет приложение и его внутренние данные из активных мест. В системах, отличных от Ubuntu Core, snapd обычно сохраняет снимок перед удалением и хранит его в течение 31 дня. Перед использованием Snap-пакета, который пропускает создание снимка, ознакомьтесь с документацией по удалению Snap-пакетов и созданию снимков--purge .
Если приложение не указано в списке
Проверьте способ установки. AppImage часто представляет собой отдельный файл; удаление этого файла приведет к удалению приложения, но, возможно, потребуется также удалить отдельно созданный ярлык на рабочем столе. Для программного обеспечения, собранного из исходного кода или распакованного из архива, следуйте инструкциям по удалению, предоставленным самим проектом. Избегайте удаления предполагаемых системных папок с помощью команды `git delete` rm -rf, так как это может удалить несвязанные файлы и оставить записи пакетов.
Если приложение по-прежнему отображается после удаления, возможно, оно было установлено в нескольких форматах. Перед удалением новой копии проверьте метку источника в центре программного обеспечения, flatpak list --appа snap listтакже менеджер пакетов вашего дистрибутива. Сохраняйте резервные копии документов и настроек приложения, которые вы хотите сохранить; удаление программы не всегда удаляет все личные настройки, и Snap обрабатывает свои данные иначе, чем APT или Flatpak.