Linux системите не са толкова леки на дисковото пространство, колкото биха могли да бъдат. Например, мениджърът на пакети APT съхранява пакетните файлове дори и след като ги инсталирате - загуба на място, освен ако нямате намерение да ги деинсталирате и преинсталирате.
Ние също така покрихме освобождаването на дисково пространство на Windows и освобождаване на дисково пространство на Mac. Много от съветите са подобни - премахване на временни файлове, анализ на използването на диска и разглеждане на кои инсталирани приложения използват най-много пространство.
BleachBit е основно CCleaner за Linux. Той ще сканира компютъра ви за ненужни временни файлове и автоматично ще ги премахне, за да освободи място. Това включва кешира, история на браузъра и други временни файлове. Можете да инсталирате BleachBit от софтуера на Ubuntu.
Имайте предвид, че този инструмент няма да може да премахва APT пакетите и други системни цели, освен ако не го отворите с права на root. Отворете терминал и го пуснете sudo bleachbit команда, за да го отворите като root. (Командата gksu, която бихме препоръчали по-рано, е премахната от Ubuntu.)
Едно от най-хубавите неща за BleachBit е, че той автоматизира някои неща, които само опитни потребители на Linux обикновено мислят да правят. Например той изпълнява командите autoclean, autoremove и clean за APT - това деинсталира пакетите, които вече не се нуждаете, и премахва кешираните пакетни файлове, които вече са инсталирани. Нямате нужда от тези изтеглени пакетни файлове - това е така, ако Windows поддържаше всички инсталатори на софтуер, дори след инсталирането на съответната програма. В малко вероятно дори да се наложи да ги инсталирате отново, APT може да ги изтеглите отново.
Ubuntu включва инструмент, който ще сканира вашата файлова система и ще покаже графичен преглед на кои директории и файлове използват най-много пространство. Това може да бъде голяма помощ, когато се опитвате да освободите място - имате ли стара виртуална машина или друг голям файл, погребан някъде в домашната ви директория? Този инструмент ще го намери и ще направи много очевидно, че заема голямо пространство.
Този инструмент е инсталиран по подразбиране - стартирайте инструмента Disk Usage Analyzer, за да го отворите. Ако използвате друга Linux дистрибуция, тя вече може да бъде инсталирана по подразбиране, тъй като е част от GNOME - ако не, потърсете пакета Baobab.
Инсталираните приложения - под формата на пакети - заемат място и на вашия твърд диск. Ако имате доста инсталирани приложения, те може да поемат доста малко пространство. За да определите колко пространствени пакети се възприемат, препоръчваме Synaptic пакетен мениджър. Преди това е бил част от Ubuntu, но е премахнат от инсталацията по подразбиране, за да направи място за по-прости комунални услуги. За да го инсталирате, отворете софтуера на Ubuntu и потърсете Synaptic.
Ако използвате друга .deb-базирана дистрибуция, вероятно ще имате достъп и до Synaptic. Ако използвате дистрибуция, което не се основава на Debian, вероятно ще трябва да използвате друга помощна програма за управление на пакети за това.
За да видите кои пакети използват най-много пространство, изберете Статус> Инсталирани в Synaptic, за да видите списък с всички инсталирани пакети. След това кликнете върху графата "Размер", за да видите списък на инсталираните ви пакети по размер. (Ако не виждате графата "Размер", кликнете върху Настройки> Предпочитания и се уверете, че графата "Размер" е активирана в раздела "Колони и шрифтове". Можете също така да го преместите в горната част на списъка и да се появи вляво.)
Разбира се, само защото пакетът използва много пространство, не означава, че трябва да го деинсталирате. Някои пакети са от решаващо значение за функционирането на системата, като ядрото на Linux. По-долу обаче виждаме, че LibreOffice, Firefox и Thunderbird използват достоен брой пространства между тях - ако наистина бяхме малко на място и никога не използвахме тези приложения, можехме да ги деинсталираме, за да освободим пространство. Винаги можем да ги преинсталираме от мениджъра на пакети в бъдеще.
Ubuntu поддържа стари Linux ядра дори след като инсталира нови версии. Можете да изберете да заредите тези стари ядра от менюто на зареждащото устройство, което се появява, когато стартирате компютъра си. Това е полезно, ако ново ядро на Linux счупи нещо и трябва да се върнете към старото ядро, така че системата ви да работи правилно - но ако последното ядро работи добре, всички тези стари ядра правят пространство.
важно: Преди да премахнете всички файлове на ядрото, уверете се, че сте рестартирали, след като сте инсталирали най-новата актуализация на ядрото и понастоящем не използвате стартово ядро. Ubuntu автоматично ще се зареди в най-новото ядро, когато го стартирате, но все пак може да използвате стара ядро, ако не сте презаредили за известно време и имаше актуализация на ядрото.
Лесно е да премахнете старите ядра на Linux, като използвате помощната програма Synaptic пакетен мениджър. Натиснете Ctrl + F в Synaptic, кажете на функцията за търсене да търси само полето Name и да потърси linux - да, с тирето. Сортирайте по инсталирани пакети и ще видите подходящите пакети в горната част на списъка.
Имайте предвид, че имаме няколко различни версии на linux-image-extra, linux-headers и linux-пакети. Можем да премахнем старите версии на всички тези пакети - всяко ядро има няколко различни пакета, свързани с него. Просто изберете старите версии, кликнете с десния бутон и ги маркирайте за премахване. Приложете промените си след това, за да освободите малко място.
Запомнете - премахнете само старите версии на файловете на ядрото! Оставете най-новите версии самостоятелно или вашата система ще стане неотваряема. Например в изображението по-долу искаме да оставим само файловете 3.11.0-18, докато премахваме файловете 3.11.0-12 и 3.11.0-15. Според Synaptic, премахването на тези две ядра и свързаните с тях файлове освободи над 500 MB пространство.
Ако работите с Linux сървър, може да сте в състояние да освободите малко пространство, като изчистите или свиете големите лог файлове. Ако дадено приложение генерира големи лог файлове, които не са ви необходими, може да сте в състояние да промените опциите му, така че да регистрира само най-важните събития в файловете, като спестява дисково пространство.
Image Credit: Джейсън Ман на Flickr