4 sposoby na zwolnienie miejsca na dysku w systemie Linux
Systemy Linux nie są tak lekkie na dysku, jak mogłyby być. Na przykład menedżer pakietów APT przechowuje pliki pakietów nawet po ich zainstalowaniu - marnowanie miejsca, chyba że planujesz odinstalowanie i ponowną instalację.
Uwzględniliśmy także zwalnianie miejsca na dysku w systemie Windows i zwalnianie miejsca na dysku na komputerze Mac. Wiele wskazówek jest podobnych - usuwanie plików tymczasowych, analizowanie użycia dysku i sprawdzanie, które zainstalowane aplikacje wykorzystują najwięcej miejsca.
Usuń pliki tymczasowe
BleachBit to w zasadzie CCleaner dla systemu Linux. Skanuje komputer w poszukiwaniu niepotrzebnych plików tymczasowych i automatycznie usuwa je, aby zwolnić miejsce. Obejmuje to pamięci podręczne, historie przeglądarek i inne pliki tymczasowe. Możesz zainstalować BleachBit z Centrum Oprogramowania Ubuntu.
Zauważ, że to narzędzie nie będzie w stanie usunąć pakietów APT i innych elementów systemowych, chyba że otworzysz je z uprawnieniami roota. Otwórz terminal i uruchom sudo bleachbit polecenie, aby otworzyć go jako root. (Polecenie gksu, które wcześniej zalecaliśmy, zostało usunięte z Ubuntu.)
Jedną z najładniejszych rzeczy na temat BleachBit jest to, że automatyzuje niektóre rzeczy, o których zwykli zwykle myśleć użytkownicy Linuksa. Na przykład uruchamia komendy autoclean, autorove i clean dla APT - odinstalowuje pakiety, których już nie potrzebujesz i usuwa buforowane pliki pakietów, które są już zainstalowane. Nie potrzebujesz tych pobranych plików pakietów - to tak, jakby system Windows trzymał wszystkie instalatory oprogramowania nawet po zainstalowaniu skojarzonego programu. Jeśli nawet nie będziesz musiał ich ponownie zainstalować, APT może je pobrać ponownie.
Przeanalizuj wykorzystanie dysku
Ubuntu zawiera narzędzie, które skanuje system plików i pokazuje graficzny przegląd, które katalogi i pliki wykorzystują najwięcej miejsca. Może to być bardzo pomocne, gdy próbujesz zwolnić miejsce - czy masz gdzieś w swoim katalogu domowym starą maszynę wirtualną lub inny duży plik? To narzędzie znajdzie je i sprawi, że stanie się oczywiste, że zajmuje dużo miejsca.
To narzędzie jest domyślnie instalowane - uruchom narzędzie Disk Usage Analyzer, aby je otworzyć. Jeśli używasz innej dystrybucji systemu Linux, może być ona już zainstalowana domyślnie, ponieważ jest częścią GNOME - jeśli nie, poszukaj pakietu Baobab.
Znajdź, które aplikacje używają najwięcej miejsca
Zainstalowane aplikacje - w postaci pakietów - zajmują również miejsce na dysku twardym. Jeśli masz zainstalowanych kilka aplikacji, mogą one zajmować sporo miejsca. Aby określić, ile zajmują pakiety kosmiczne, zalecamy menedżera pakietów Synaptic. Wcześniej był częścią Ubuntu, ale został usunięty z domyślnej instalacji, aby zrobić miejsce na prostsze narzędzia. Aby go zainstalować, otwórz Centrum Oprogramowania Ubuntu i wyszukaj Synaptic.
Jeśli używasz innej dystrybucji opartej na .deb, prawdopodobnie będziesz mieć również dostęp do Synaptic. Jeśli używasz dystrybucji nie opartej na Debianie, prawdopodobnie będziesz musiał użyć do tego innego narzędzia do zarządzania pakietami.
Aby zobaczyć, które pakiety używają najwięcej miejsca, wybierz Status> Zainstalowany w Synaptic, aby wyświetlić listę wszystkich zainstalowanych pakietów. Następnie kliknij kolumnę Rozmiar, aby wyświetlić listę zainstalowanych pakietów według rozmiaru. (Jeśli nie widzisz kolumny Rozmiar, kliknij Ustawienia> Preferencje i upewnij się, że kolumna Rozmiar jest włączona na karcie Kolumny i czcionki, możesz też przenieść ją na początek listy i pojawi się ona po lewej stronie).
Oczywiście, tylko dlatego, że pakiet zużywa dużo miejsca, nie oznacza, że powinieneś go odinstalować. Niektóre pakiety mają kluczowe znaczenie dla funkcjonowania systemu, takie jak jądro Linux. Jednak poniżej widzimy, że LibreOffice, Firefox i Thunderbird wykorzystują przyzwoitą ilość miejsca pomiędzy nimi - gdybyśmy mieli naprawdę mało miejsca i nigdy nie korzystaliśmy z tych aplikacji, moglibyśmy je odinstalować, aby zwolnić miejsce. Zawsze możemy je ponownie zainstalować z menedżera pakietów w przyszłości.
Usuń stare jądra
Ubuntu utrzymuje stare jądra Linux nawet po zainstalowaniu nowych wersji. Możesz wybrać ładowanie tych starych jąderek z menu programu ładującego, które pojawi się po uruchomieniu komputera. Jest to przydatne, jeśli nowe jądro zepsuje coś i musisz powrócić do starego jądra, aby twój system działał poprawnie - ale jeśli najnowsze jądro działa poprawnie, wszystkie te stare jądra zajmują miejsce.
Ważny: Przed usunięciem plików jądra upewnij się, że uruchomiłeś ponownie po zainstalowaniu najnowszej aktualizacji jądra i nie używasz starego jądra. Ubuntu automatycznie uruchomi się z jądrem po uruchomieniu, ale nadal możesz używać starego jądra, jeśli nie uruchomiłeś ponownie przez jakiś czas i nastąpiła aktualizacja jądra.
Łatwo jest usunąć stare jądra Linux za pomocą narzędzia zarządzania pakietami Synaptic. Wciśnij Ctrl + F w Synaptic, powiedz funkcji wyszukiwania, aby przeszukać tylko pole Nazwa i poszukać linuxu - - tak, za pomocą myślnika. Sortuj według zainstalowanych pakietów, a zobaczysz odpowiednie pakiety u góry listy.
Zauważ, że mamy kilka różnych wersji dla linux-image-extra, linux-headers i linux-packages. Możemy usunąć stare wersje wszystkich tych pakietów - każde jądro ma z nim wiele różnych pakietów. Wystarczy wybrać stare wersje, kliknąć prawym przyciskiem myszy i oznaczyć je do usunięcia. Zastosuj zmiany później, aby zwolnić trochę miejsca.
Pamiętaj - usuwaj tylko stare wersje plików jądra! Pozostaw najnowsze wersje samodzielnie lub system nie będzie można uruchomić. Na przykład na obrazku poniżej chcemy pozostawić pliki 3.11.0-18 samodzielnie podczas usuwania plików 3.11.0-12 i 3.11.0-15. Według Synaptic, usunięcie tych dwóch jądra i powiązanych z nimi plików zwolniło ponad 500 MB miejsca.
Jeśli korzystasz z serwera Linux, możesz zwolnić trochę miejsca, usuwając lub zmniejszając duże pliki dziennika. Jeśli aplikacja generuje duże pliki dziennika, których nie potrzebujesz, możesz zmienić opcje, aby logować tylko najważniejsze zdarzenia do plików, oszczędzając miejsce na dysku.
Image Credit: Jason Mann na Flickr