Топ 5 основни помощни програми за почистване, които да използвате за вашето пролетно почистване

Дисковото пространство на вашата система Ubuntu липсва ли? Не се безпокой! С помощта на няколко прости команди можете бързо да намерите и премахнете ненужните инсталационни файлове, освобождавайки ценно място на твърдия диск.

Разбиране на подходящия мениджър на пакети

Няма универсален подход за инсталиране на софтуер на Ubuntu Linux система. Докато можете да изберете команди apt и apt-get, налични са и алтернативи като Snaps и Flatpaks.

Apt (Advanced Package Tool) предлага опростен интерфейс спрямо традиционната apt-getкоманда. Въпреки че apt осигурява подобрена използваемост и по-богати функции, той не обхваща пълния набор от функции, които apt-get предлага. Тези команди се свързват безпроблемно с dpkgкомандата от по-ниско ниво и са основополагащи за инсталиране на приложения на базирани на Debian системи, включително Ubuntu.

Когато инсталирате пакет чрез apt, съответният DEB файл се изтегля и разопакова в необходимите файлови местоположения. Този DEB файл остава записан във вашата система, което позволява бърза преинсталация или поправки. С течение на времето обаче това може да доведе до значително използване на дисково пространство, особено ако вашата операционна система е настроена на отделен дял или ако използвате малък твърд диск.

Въпреки че деинсталирането на приложение с apt обикновено запазва конфигурационните му файлове, може да предпочетете чист лист за определени приложения. За щастие, подходящият пакет предлага различни команди за задоволяване на тези нужди!

Как да деинсталирате приложения

За да премахнете инсталирано приложение от вашата система, използвайте командата apt, съчетана с опцията за премахване :

sudo apt remove sqlite3

Премахване на приложение с командата apt remove.

Тази команда деинсталира приложението, но запазва конфигурационните файлове непокътнати заедно с DEB файла в директорията с архиви. Нека проверим какво съществува в /var/cache/apt/archives:

ls /var/cache/apt/archives/

SQLite3 DEB файлът остава след деинсталиране на приложението.

Както е показано, деинсталираните приложения все още оставят остатъци под формата на DEB файлове. За щастие можете да изчистите тези остатъци, без да е необходимо първо да деинсталирате приложения. Разбирането на това е от ключово значение за поддържането на чиста система.

Почистване на инсталационните файлове

За да изхвърлите остатъчните DEB файлове, изпълнете командата clean :

sudo apt clean

Изпълнение на командата apt clean, връщане към командния ред.

Това действие изчиства натрупаните DEB файлове от двете директории /var/cache/apt/archivesи /var/cache/apt/archives/partial. Нека проверим директорията с архиви след почистване:

ls /var/cache/apt/archives/

Празната директория /var/cache/apt/archives/ след стартиране на apt clean.

Вашата архивна директория вече е празна, което ви осигурява незабавно облекчение от бъркотията! Имайте предвид, че остават някои файлове с метаданни, които са жизненоважни за работата на системата.

Премахване на заменени файлове с Autoclean

Командата за автоматично почистване често се разбира погрешно. Подобно на clean, той премахва DEB файлове, но само тези, които вече не са достъпни за изтегляне. Ето защо това има значение:

В случаите, когато съществува нова версия на приложение, вече няма да е необходим архивиран, остарял DEB. Autoclean гарантира, че вашата система остава без остарели пакети, без да жертва достъпа до необходимите файлове за инсталации.

Изчистване на приложения и техните конфигурационни файлове

Командата purge предлага по-задълбочена опция за деинсталиране:

sudo apt purge sqlite3

Изчистване на приложението SQLite3.

Тази команда не само деинсталира приложението, но и премахва всички свързани конфигурационни файлове. Ако отстранявате проблеми или предпочитате чиста инсталация, изчистването е правилният начин. Освен това можете да стартирате apt purge на предварително премахнати приложения, когато е необходимо, като гарантирате, че няма да останат остатъци.

Управление на осиротели зависимости

Деинсталирането на приложения често може да остави неизползвани библиотеки и зависимости. Тези осиротели пакети могат да се натрупват и да създават ненужни бъркотии. Използвайте командата autoremove, за да се отървете от ненужни файлове:

sudo apt autoremove

Изпълнението на apt autoremove показва файловете, които ще бъдат премахнати.

Тук е необходимо внимание; autoremove може да премахне библиотеки, изисквани от други приложения, което води до проблеми с функционалността. Винаги проверявайте списъка с файлове за премахване, като потвърждавате, че наистина са ненужни.

Оптимизирайте своето системно пространство

Чрез рутинно почистване на ненужните пакети и инсталационни файлове вие ​​гарантирате, че вашата Ubuntu система остава ефективна и оптимизирана. Това трябва да бъде основна част от вашата рутинна поддръжка на системата, освобождавайки място на твърдия диск за нови инсталации и подобрявайки цялостната производителност.

Маркирана е страницата с ръководство за apt-get с автоматично почистване.

Често задавани въпроси

1. Каква е разликата между ‘remove’ и ‘purge’ в apt команди?

Командата ‘remove’ деинсталира пакет, но запазва неговите конфигурационни файлове. Командата ‘purge’ обаче напълно премахва пакета заедно с всички негови конфигурационни файлове.

2. Как работи функцията за автоматично премахване?

Командата „autoremove“ почиства осиротели пакети, които са били инсталирани като зависимости, но вече не са необходими, като помага да се освободи дисково пространство.

3. Необходимо ли е редовно да изпълнявате командата clean?

Да, периодичното изпълнение на командата clean може да помогне за поддържане на дисковото пространство и производителността на вашата система чрез премахване на ненужните DEB файлове.

Източник и изображения

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *