Как в Debian удалить программу или пакет с помощью терминала и GUI
В прошлый раз я рассказал как устанавливать программы. Об этом читайте здесь. Сегодня расскажу как в Debian удалить программу или отдельный пакет. Так же рассмотрим вариант удаления приложений и пакетов с помощью терминала и программы с графическим интерфейсом (GUI).
Удаляем программы и пакеты в терминале
Что бы удалить программу или пакеты в терминале будем использовать пакетный менеджер apt. Синтаксис у программы простой - sudo apt remove имя_программы_или_пакета В этом случае будут удалены все файлы программы кроме конфигурационных. Для примера удалим программу Midnight Commander. Команда будет такой:
1 | sudo apt remove mc |
Как удалить программу полностью в debian. Для этого можно использовать либо опцию --purge либо команду purge Пример использования опции:
1 | sudo apt --purge remove mc |
Пример использования команды purge для удаления пакета linux:
1 | sudo apt purge mc |
Оба варианты удалят все пакеты программы. Для того, что бы после удаления вычистить все пакеты которые больше не нужны можно дополнительно использовать опцию --auto-remove . Пример:
1 | sudo apt purge --auto-remove mc |
Вот последний вариант я обычно использую. Как правило при установке программа создает папку в директории пользователя.
- Ознакомьтесь с предложением, предоставляет молниеносные скорости и не регистрирует активность пользователей Лучший Сервис VPN
- Один из лучших сервисов хотя и не дешевый. Множество функций безопасности, поддержка P2P и стримов Сервис NordVPN
Поэтому не лишним будет произвести поиск оставшихся каталогов и файлов программы. Можно сделать это с помощью команды find . Например:
1 | find -name mc |
Она нашла файлы и каталоги:
1 2 3 | ./.config/mc ./.cache/mc ./.local/share/mc |
Их соответственно тоже можно удалить. Удалить, конечно, только каталог "mc"!
Как удалять программы с помощью графического менеджера пакетов Synaptic
В качестве примера удалим тот же Midnight Commander. После запуска Synaptic Найдите программу которую хотите удалить. Напомню, можно использовать сочетание клавиш Ctrl+F или кнопку "Поиск" на верхней панели.
Будет отображен список подходящих пакетов. В моем примере это "mc". Кликните правым кликом строке с пакетом или программой и выберите нужный вариант для удаления или переустановки.
Доступны варианты:
- Отметить для повторной установки
- Отметить для удаления (аналогично команде remove)
- Отметить для полного удаления (аналогично команде purge)
После того как выберите нажмите кнопку "Применить" и дождитесь завершения операции.
Горячие клавиши для работы в Synaptic
Команда | Сочетание клавиш |
---|---|
Обновить список доступных пакетов | Ctrl + R |
Открыть диалоговое окно поиска | Ctrl + F |
Показать окно с свойствами выбранного пакета | Ctrl + O |
Отметить выбранный(е) пакет(ы) для установки | Ctrl + I |
Отметить выбранный(е) пакет(ы) для обновления | Ctrl + U |
Отметить выбранный(е) пакет(ы) для удаления | Delete |
Отметить выбранный(е) пакет(ы) для полного удаления | Shift + Delete |
Снять какие-либо изменения в пакетах | Ctrl + N |
Отметить все возможные обновления | Ctrl + G |
Быстрая установка специфической версии для пакета | Ctrl + E |
Отменить последнее изменение | Ctrl + Z |
Повторить последнее изменение | Ctrl + Shift + Z |
Применить все выбранные действия | Ctrl + P |
Выйти из Synaptic | Ctrl + Q |
На этом все. Как видите удалять программы в Linux Debian так же легко как и устанавливать.