Видалення встановлених програм і модулів

на прикладі smem

Для чого smem ставить таку кількість бібліотек??? Чи можна безпечно видалити все те, що встановив smem і його самого?


Ха, ти підмітив дуже правильний момент :) smem виглядає простим, але він тягне купу бібліотек (Python, X11, Tcl/Tk, навіть графічні штуки), хоча реально більшості людей потрібен лише маленький консольний звіт. Це така "хвороба" багатьох пакетів в Ubuntu/Debian — тягнуть залежності на всі випадки життя.

Тобто для твоєї задачі smem — це трохи "з гармати по горобцях".

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


1. Видалення самого smem

sudo apt remove smem

2. Видалення зайвих бібліотек, які стали непотрібні

Після цього корисно зробити:

sudo apt autoremove

Це прибере всі пакети, які були поставлені лише як залежності для smem і зараз нікому більше не потрібні.


3. Перевірити, що саме залишилось

Можеш перед autoremove подивитись, що воно хоче стерти:

sudo apt autoremove --dry-run

Це покаже список, але не видалить — зручно для перевірки.


Тобто схема така:

  1. sudo apt remove smem

  2. sudo apt autoremove (або --dry-run, якщо хочеш глянути спочатку)


Last updated