Ubuntu - Почистване на остатъците от конфигурацията, пакетите

Под Ubuntu, като всяка операционна система, остарели или ненужни файлове не се унищожават автоматично.

Възможно е да ги премахнете, за да спестите място.

Разработва се софтуер със специално предназначение (все още е в бета версия)

Пакети

Премахване на остарели конфигурационни файлове

  • При деинсталиране на пакета конфигурационните файлове не се унищожават в очакване на бъдещо преинсталиране на пакета.
  • За да изчистите неизползваните конфигурационни файлове, използвайте тази команда (в терминал):
  •  sudo dpkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • Имайте предвид, че: също така е възможно да изтриете конфигурационните файлове, когато деинсталирате пакет чрез
  • Synaptic, като провери "пълното отстраняване".
  • Адепт мениджър използва "Request Purge".
  • Използване на командата --purge.

 sudo aptitude премахва името на пакета --purge 

Премахнете пакетите в кеша

Когато изтегляте и инсталирате пакети, те се кешират, за да избегнете повторното им изтегляне.

За да премахнете тези пакети, има две команди, които могат да се използват: aptitude или apt-get (aptitude е по-добро):

  • autoclean премахва пакети, които не могат да бъдат изтеглени.
  • clean премахва всички кеширани пакети.

Затова въведете:

 sudo aptitude autoclean sudo aptitude чист 

ядки

Когато ядрото се актуализира, по-старите версии все още се инсталират.

За да премахнете версия на ядрото, трябва да знаете точното име на пакета, който е

Linux-образ-kernel.version-indexofimage-родово

Най-добрият начин е да опитате и деинсталирате старите ядра чрез вашия мениджър на пакети.

  • Стартирайте кореновия режим на мениджъра
    • kdesu adept_manager ако имате kde и adept,
    • gksu synaptic за synaptic и Gnome (или Xfce)), след това потърсете "linux-image".
  • Ако имате умение, махнете отметката от "not installed" на дисплея (под лентата за търсене).
  • Ако имате synaptic, сортирайте първоначално инсталираните пакети през първата колона
  • Ако имате няколко версии на ядрото или имате различни изображения на същото ядро, можете да деинсталирате по-старите.

Препоръчително е винаги да запазвате най-малко последните две версии. Ако актуализацията трябва да се обърка за последната версия на ядрото, все още е възможно да се върнете към по-стара версия, вместо да преминете през LiveCD.

Лог файлове

Директорията / var / log съдържа регистрите на повечето услуги и софтуер.

Ако те са полезни за решаване на проблеми, те все още заемат много място.

Повечето услуги извършват ротация на дневник (за да запазят ограничен брой) или ограничават техния размер, но не винаги.

За да бъде завършен (или дори да изтриете стари регистрационни файлове)

Кошче / Кошче

Не забравяйте редовно да изпразвате кошчето в Linux. За тази цел използвайте следния команден ред:

 rm -r -f ~ / .local / share / Trash / files / * 

Миниатюри на изображения

Когато сърфирате в интернет, Linux съхранява миниатюрите на изображенията, за да улесни тяхното бъдещо зареждане ... Обикновено те не се премахват.

Кодът по-долу ще позволи премахването на миниатюри над 7 дни.

 намерете ~ / .thumbnails-тип f -atime +7 -exec rm {} \ t 

Конфигурационни остатъци в директории / home

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

  • Например софтуерът MPlayer оставя файлове в директорията ~ / .Mplayer.
  • Същото е и за повечето приложения.
  • Обърнете внимание, че: Тези файлове могат да имат значителни пропорции.
  • Например Google Земя съхранява кеш (от поне 200 МБ) в домашната директория на всеки потребител

Продължаваме

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

  • Имайте предвид, че: за дяловете на външни устройства (USB ключове, MP3 плейъри, NTFS дял ...), Nautilus (файловия браузър на ubuntu) създава папка.Trash-потребителско име, съдържащо изтритите файлове.
  • Не забравяйте също да изтриете тази папка (Натиснете CTRL + H в Nautilus, за да видите скритите файлове).
  • Да бъде завършен

Автоматизация на задачите

  • Просто създайте файлове, съдържащи тези команди:
  • За Obselete конфигурационни файлове:
     pkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • За пакети, съхранени в кеша:
     sudo aptitude clean 
  • И следвайте инструкциите от този FAQ: Автоматизирайте задачи с cron и init
Предишна Статия Следваща Статия

Топ Съвети