Иногда ставишь себе какой-то софт на Ubuntu, смотришь — а оно жрёт память, тормозит или просто бесполезно, как зонт в пустыне. Значит, пора грохнуть.

В Ubuntu пакеты удаляются через командную строку. Никаких “удалить через центр приложений” — это для тех, кто любит нажимать мышкой, а потом удивляться, что место на диске всё ещё забито.

1. Найди, что именно грохнуть

Прежде чем что-то сносить, нужно знать точное имя пакета. Не “там какой-то офис”, а прям чёткое название.

Список всего установленного в системе:

sudo apt list --installed

Если список длинный, можешь прогнать через less:

sudo apt list --installed | less

Или фильтровать через grep:

sudo apt list --installed | grep firefox

2. Удаляем

Есть два классических способа: apt и apt-get. Разницы для удаления почти нет — юзай, что удобнее.

sudo apt remove package_name

или

sudo apt-get remove package_name

Если пакетов несколько, просто пиши их через пробел:

sudo apt remove package1 package2

3. Удаляем вместе с потрохами

remove сносит только бинарники, но иногда остаются конфиги и прочий мусор. Если хочешь вычистить всё, используй purge:

sudo apt purge package_name

4. Snap — отдельная история

Если ты удаляешь, а система говорит “пакет не найден” — возможно, это Snap. Что это такое? Система развертывания и управления пакетами.

Узнаем список всего, что поставлено через Snap:

snap list

Удаляем:

sudo snap remove package_name

5. Автоуборка

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

sudo apt autoremove

Когда сносишь пакет, а он тянет за собой полсистемы, потому что зависимостей полдеревни, то перед удалением всегда смотри, что именно пойдёт в расход — apt тебе это покажет.

А ещё иногда Snap-пакеты после удаления оставляют образы в /var/lib/snapd/snaps. Если у тебя паранойя или диск забит, чисти их руками.

Финал

Удаление в Ubuntu — это не просто “удалить и забыть”. Сначала найти, потом снести, потом прибраться. И да, не забывай, что лишние пакеты — это не только минус место, но и минус точка входа для дыр в безопасности.