Сегодня я расскажу, как удалять пакеты в ОС Убунту с использованием менеджера приложений как через GUI, так и с помощью терминала. Для удаления потребуются права суперпользователя — обычный пользователь не может деинсталлировать пакеты.

Удаление через менеджер приложений

Необходимо открыть меню приложений, найти в нем менеджер приложений и запустить его:

В нем активировать вкладку «Установлено», расположены вкладки в заголовке окна. Откроется список установленных приложений:

Нужно найти необходимый пакет приложения и нажать справа, рядом с его описанием кнопку «удалить»:

На вопрос, «Уверены, что хотите удалить …» ответить следует утвердительно:

После этого будет предложено ввести пароль суперпользователя:

Введи пароль и нажми кнопку «Подтвердить» — приложение будет удалено незамедлительно.

 

Удаление через терминал

Некоторые приложения, например те, которые были установлены из .deb пакетов из сторонних источников (скачанные с сайтов, например) возможно не будут отображаться в списке менеджера пакетов в графической среде. Такие приложения можно легко найти и удалить через терминал.

Поиск программы

Для того, чтобы посмотреть список установленных программ можно воспользоваться следующей командой:

dpkg --list

Данная команда выведет список всех установленных пакетов — их названия, версию и описание:

Для поиска определенного пакета в данном списке, например, если ты не помнишь полное название, а лишь его часть можно воспользоватся командой grep и составить следующую конструкцию:

dpkg --list | grep "часть_названия"

 

Удаление программы

После того, как название необходимого пакета было найдено можно приступать к его удалению. Сделать это можно двумя способами:

  • С сохранением конфигурационных файлов приложения (файлов настроек);
  • Без сохранения настроек (полное удаление);

С сохранением настроек

Первый способ может пригодиться, если в будующем планируется заново установить приложение — настройки будут сохранены. Удаление таким способом осуществляется с использованием следующей команды:

sudo apt remove [название]

При этом потребуется ввести пароль root и утвердительно ответить на вопрос о удалении, напечатав литеру «y» или слово «yes»:

Полное удаление

Для того, чтобы полностью удалить программу из системы вместе со всеми ее конфигурационными файлами нужно воспользоваться командой:

sudo apt purge [название]

При этом также будет запрошен пароль и подтверждение:

Удаление устаревших зависимостей

Со временем в системе остаются такие пакеты, которые были установлены автоматически для удволетворения зависимостей других приложений — различные библиотеки и прочее. Они занимают место на жестком диске, но больше не используются — висят мертвым грузом. От них можно избавится с помощью всего одной команды, которая найдет такие пакеты и перед их удалением выведет их список а также попросит подтверждения на их удаление (если, конечно, таковые имеются):

sudo apt autoremove