Введение / Зачем это нужно
Полное удаление программ в Linux важно для поддержания системы в чистом виде, освобождения дискового пространства и устранения остаточных конфигурационных файлов. В этом гайде мы покажем, как удалить софт как через графический интерфейс, так и с помощью консоли — всё в одном месте.
Требования / Подготовка
- Права root или пользователя с sudo (
sudo). - Установленный менеджер пакетов (apt, dnf, pacman и т.д.).
- Доступ к графическому менеджеру пакетов (Synaptic, Software, Pacman-GUI).
Шаг 1: Откройте графический менеджер пакетов
В Ubuntu/Debian вы можете запустить Synaptic (sudo apt install synaptic), в Fedora — Software (sudo dnf install dnf-utils), в Arch — Pacman-GUI (sudo pacman -Syu pacman-contrib → pacman -S pamac). Найдите программу, которую хотите удалить.
Шаг 2: Удалите программу через графический интерфейс
Отметьте программу, нажмите кнопку «Применить», подтвердите действия. Дождитесь удаления пакетов и зависимостей. На этом этапе удаляются основные файлы, но могут оставаться неиспользуемые зависимости.
Шаг 3: Дополнительная очистка через консоль
Для удаления неиспользуемых зависимостей выполните:
sudo apt autoremove
Если программа устанавливалась через dpkg, можно полностью очистить её с помощью:
sudo dpkg --purge <package>
Для Arch Linux используйте:
sudo pacman -Rns <package>
Шаг 4: Проверьте остаточные файлы
Проверьте, удалились ли все следы программы:
- Каталоги
/usr/bin,/usr/share/applications,/etc/xdg/autostart. - Домашний каталог
~/.local/share/applications. - Конфигурационные файлы в
~/.config.
Удалите оставшиеся ярлыки и временные файлы, чтобы освободить место.
Проверка результата
После удаления запустите:
which <program>
или найдите исполняемый файл в PATH. Если программа не найдена, удаление успешно.
Возможные проблемы
- Ошибка зависимостей:
sudo apt autoremoveобычно решает эту проблему. - Оставшиеся конфигурационные файлы: Используйте
sudo apt purgeвместоremove. - Не удаляется программа из AUR (Arch): Убедитесь, что вы удалили исходный репозиторий и выполнили
pacman -Rns <package>. - Графический установщик не работает: Установите менеджер пакетов через консоль (
sudo apt install synaptic) и повторите попытку.
Не забудьте перезагрузить терминал или перезапустить сессию, если вы удаляли программы с графическим интерфейсом. После этого система будет чистой и готовой к новым установкам.