Повний посібник з видалення пакетів в Ubuntu: очищення вашої системи Linux

Під час роботи з Ubuntu ви часто встановлюєте кілька пакетів, щоб задовольнити потреби свого проєкту. З часом деякі з них можуть стати застарілими, дублювати функції інших або просто більше не бути потрібними. Видалення невикористовуваних пакетів не лише звільняє місце на диску, а й покращує продуктивність і безпеку системи. У цьому посібнику розглянуто різні способи безпечного та ефективного видалення пакетів в Ubuntu.

Чому варто видаляти невикористовувані пакети?

  • Звільнення місця на диску: старі або невикористовувані пакети можуть займати значний обсяг пам'яті.
  • Покращення продуктивності: видалення непотрібного програмного забезпечення зменшує кількість фонових процесів.
  • Підвищення безпеки: застарілі пакети можуть мати невирішені вразливості.

Як переглянути список встановлених пакетів

Перед видаленням пакетів рекомендується переглянути список встановлених пакетів. Для цього можна скористатися такою командою:

bash

dpkg --get-selections

Або використовуйте:

bash

apt list --installed

Видалення пакетів за допомогою APT

APT (Advanced Package Tool) — це стандартний менеджер пакетів в Ubuntu.

Щоб видалити пакет:

bash

sudo apt remove package-name

Ця команда видаляє пакет, але зберігає файли конфігурації. Щоб повністю видалити його:

bash

sudo apt purge package-name

Видаліть залежні програми, які більше не потрібні

Після видалення пакетів деякі залежні програми можуть залишитися встановленими. Використовуйте наступну команду, щоб їх видалити:

bash
sudo apt autoremove

Видалення кешованих пакетів

APT кешує завантажені пакети. Ви можете очистити кеш за допомогою:

bash
sudo apt clean

Видалення пакетів за допомогою dpkg

dpkg — це інструмент нижчого рівня, який використовується APT. Використовуйте його для безпосереднього видалення пакета:

bash
sudo dpkg -r назва_пакета

Видалення пакетів Snap

Щоб переглянути список встановлених пакетів Snap:

bash
snap list

Щоб видалити пакет Snap:

bash
sudo snap remove name-package

Видалення пакетів Flatpak

Щоб переглянути список пакетів Flatpak:

bash
flatpak list

Щоб видалити один:

bash
flatpak uninstall name-package

Видалення непотрібних пакетів (orphaned packages)

Ви можете використовувати інструмент deborphan, щоб знайти та видалити пакети-сироти (пакети, які не потрібні жодному іншому пакету).

Встановіть deborphan:

bash
sudo apt install deborphan

Потім запустіть:

bash
deborphan

Щоб видалити непотрібні пакети:

bash
sudo apt remove --purge $(deborphan)

Висновок

Регулярне очищення системи Ubuntu шляхом видалення непотрібних пакетів допомагає підтримувати її швидкість, ефективність та безпеку. Незалежно від того, чи ви розробник, який управляє серверами, чи звичайний користувач, розуміння того, як управляти пакетами, все ж являється ключовою навичкою.

Залиште свої відгуки

Поділіться своїми думками та допоможіть нам покращитися! Ваш відгук важливий для нас.

Завантажте своє фото