Как да си върнем дисковото пространство в Linux

M $ Windows е добре известен с „яденето на диск“. С други думи, създаването по скрит начин на безброй поредици от временни файлове и други операции, които заемат все повече място на твърдия ни диск и в същото време забавят компютъра ни. Това е една от многото причини, поради които много хора след определен брой месеци предпочитат да форматират всичко и да преинсталират Win от нулата. 

За щастие това не е така при Linux.. Някои от вас вероятно имат късмета да имат мулти-гигабайтно супер устройство, други ще отчитат всеки MB пространство. Във всеки случай винаги е по-добре системата ни да бъде чиста и да спестим колкото се може повече място, дори когато става въпрос за Linux.

„Супер лесният“ начин: Ubuntu Tweak

Всъщност има 2 лесни начина за "почистване" на вашия диск в Ubuntu.

Първото, това Изобщо НЕ препоръчвам es използвайте почистващия препарат разработена от Canonical и включена по подразбиране в Ubuntu, до която можете да влезете, като отидете на Система> Администриране> По-чист. Истината е, че така и не разбрах с какви критерии работи тази малка програма. Това наистина е КАТАСТРОФА. В моя случай винаги се опитвах да изтрия пакети, които инсталирах чрез PPA. И не само това, той никога не е предлагал да изтрие нещо друго, така че това приложение наистина ми изглежда напълно безполезно. Може би някои от вас знаят как работи и могат да научат всички нас, които нямат идея (което само по себе си е лошо начало).

Вторият начин, това силно препоръчвам es instalar Ощипване на Ubuntu. Отворих терминал и написах:

sudo add-apt-repository ppa: tualatrix / ppa
Sudo актуализация ап-да
ап-получите ъпгрейд

След като инсталирате, щракнете върху бутона Почистващ препарат за пакети. Останалото е обяснимо. Оттам ще можете да почиствате пакети, да изчиствате кеша на пакетите, да изчиствате конфигурацията на пакетите, да изтривате стари ядра и дори да изтривате PPA (заедно с пакетите, инсталирани от този PPA), използвайки ppa-purge.

Дайте ми командите на терминала

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

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

Изтрийте пакетите, инсталирани с приложение, което по-късно сте изтрили

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

Ако използвате apt-get, аз написах:

ап-да изходен код

Премахнете старите ядра

dpkg -l | grep "linux-"

Това ще изброи серия от пакети. Тези, които трябва да изтриете, са тези, които съдържат -образ y -заглавки. Не забравяйте да НЕ изтривате най-актуализирания, тъй като няма да можете да стартирате компютъра!

Премахнете осиротелите пакети, използвайки деборфан

Осиротели пакети са тези, които не зависят от никой друг пакет и не са инсталирани „ръчно“. Откриването и премахването им „на ръка“ наистина може да бъде плашеща задача. Но благодарение на deborphan дните на осиротелите пакети са преброени.

sudo apt-get инсталирайте deborphan

За да видите списък с осиротели пакети, инсталирани на вашата система, изпълнете:

деборфан

Най-интуитивният начин за използване на деборфан е чрез добавяне на филтър към Synaptic. За да направя това, отворих Synaptic, отидете на Настройки> Филтри и щракнете върху бутона нов. Къде казва Нов филтър, дайте му описателно име, например Сираци. След това щракнете върху бутона Отменете избора на всички и изберете опцията Сираци. давам на приемам.

Готови, отсега нататък, когато отворите Synaptic, ще можете да видите списък с осиротели пакети, като щракнете върху бутона Лични филтри (вж. Долу вляво) и изберете филтъра, създаден в предишната стъпка. За да ги деинсталирате, както всяка друга програма, маркирате я с десния бутон и изберете опцията Поставете отметка, за да деинсталирате напълно.

Отново, ако не харесвате Synaptic, можете да направите това чрез терминала.

Можете да изтриете един по един пакетите, изброени от командата deborphan или,

sudo apt-get purge PACKAGE

или изтрийте всички осиротели пакети с един изстрел, като използвате следната команда:

sudo apt-get purge $ (deborphan)
Забележка: Вече ви предупредих, че има хора, които казват, че понякога деборфанът „обърква“ някои пакети и си мисли, че са сираци, а всъщност не са.

Премахнете пакетите с документация на други езици с помощта на localepurge

sudo apt-get инсталирайте localepurge

Готов. Остава само да се изпълни със суперпотребителски разрешения.

sudo localepurge

Когато го конфигурирате, ще се появи екран, където можем да изберем езиците, които искаме да запазим. Оттук нататък всеки път, когато инсталираме приложение, използвайки apt-get / aptitude / dpkg ще се стартира автоматично локалепюрг в края на инсталацията и тя ще премахне езиците, които не са били избрани преди.

Премахнете автоматично временните файлове

Забележка: Запазете с тези програми, тъй като те могат да навредят на стабилността на вашата система, ако не знаете как да ги използвате внимателно.
sudo apt-get инсталирате bleachbit

Те също могат да служат флинт o кора, което заедно с bleachbit може да се счита за еквивалент на известния CCleaner.

sudo apt-get инсталирате fslint
sudo apt-get инсталирайте cruft

Обичате да изчиствате кеша „на ръка“, вместо да използвате Bleachbit, нали?

За да изтрия копието на пакетите, които трябва да бъдат изтеглени, когато възникнат актуализациите на вашата система, написах в терминал:

sudo apt-get чист

изчистване на целия кеш

sudo apt-get autoclean

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

Възстановете запазено пространство на файлови системи ext3 ext4:

По подразбиране 5% от дисковото пространство е запазено за "супер потребителя". Това обаче може да доведе до огромно количество загубено дисково пространство, особено на машини, които използват само 1 потребител.

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

tune2fs -m PERCENTAGE_OF_RESERVED_SPACE / dev / PARTITION

където PARTITION съответства на номерата на диска и дяловете (и двете са получени от четене на файла / и т.н. / mtab)

В случай, че сте истински експерт, можете дори да промените броя на запазените блокове:

tune2fs -r NUM_BLOCKS / dev / PARTITION

Завъртете трупите

sudo apt-get install logrotate

Премахнете преходните пакети

sudo dpkg -l | grep преходен

Почистете apt-build среда (ако се използва)

apt-build чисто изграждане
apt-build чисти източници
apt-build clean-repository

Проверете кои файлове и папки са по-големи

du -m / 2> / dev / null | сортиране -rn | глава

Можете също да използвате графичния интерфейс, предоставен от Disk Analyzer. Отидете на Програми> Аксесоари> Анализатор на използване на диска.

Запазване само на необходимите пакети (премахване на неизползвани библиотеки)

sudo apt-get инсталирате debfoster

Оставете вашия коментар

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

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Маурисио Домингес каза той

    Конструктивна критика, не всички читатели са потребители на Ubuntu (или производни дебиани), заглавието на тази публикация предполага, че това е съвет, приложим за всяко дистрибуция, но когато четете, назовавате собствените инструменти на Ubuntu и параметрите на debian package manager (apt-get) , в синтеза Linux не е синоним на ubuntu / debian, заглавие като „Как да възстановя дисково пространство в UBUNTU / DEBIAN“ би било по-подходящо за моя вкус, тъй като не сте детайлизирали стъпките за почистване на други дистрибуции.

    поздрави

  2.   Джон каза той

    Приложете стъпките към вашата дистрибуция.

  3.   Нека използваме Linux каза той

    Това е много добре! Както и да е, струва ми се, че не е нужно да правите първата стъпка. Bleachbit се грижи и за почистването на това ... Мисля, че не съм сигурен.
    По същия начин, ако все още не сте го изпробвали, не се колебайте нито секунда повече: инсталирайте Ubuntu Tweak. С това бебе ще можете да правите всичко, дори да изтривате старите ядра, да изтривате PPA и т.н.
    Прегръдка! Павел.

  4.   nenelinux каза той

    аз просто правя

    sudo apt-get autoremove && sudo apt-get autoclean

    и използвам bleachbit от време на време и работи много добре 😉

    Наздраве!

  5.   лапа каза той

    Много добро tuto, препоръчва се за тези, които пропускат windows windows

  6.   Javie Debian Bb Ar каза той

    Съвет: Synaptic има филтър „Остатъчни настройки“, който ви позволява да премахнете неизползвани настройки, подобно на това, което прави
    sudo apt-get autoremove --purge

  7.   Ибонеси каза той

    Интересно, благодаря. В моя случай, с Linux Mint MATE, командата, която е освободила най-много място (няколко гигабайта), е следната:
    поправка на sudo flatpak