Ubuntu jest najpopularniejszą dystrybucją GNU/Linuksa, ponieważ jest najłatwiejsza w użyciu od wielu lat, co czyni ją oczywistym wyborem dla każdego początkującego. Ponieważ większość nowych użytkowników nie wie czy i jak powinni dbać o swoją dystrybucję, a Ubuntu nie oferuje domyślnie żadnych narzędzi do tego zadania, przedstawię ogólny zarys tej kwestii w tym krótkim przewodniku.
Unikaj kompilacji ze źródeł
Jeśli kompilacja ze źródeł nie jest czymś, czego absolutnie potrzebujesz, powinieneś jej unikać w celu uzyskania systemu wolnego od bałaganu. Podczas gdy kompilacja ze źródeł przynosi wiele korzyści dla użytkownika, wymaga również zachowania tarballa na wypadek gdybyś musiał odinstalować oprogramowanie w przyszłości, i może spowodować instalację wielu wersji tego samego oprogramowania w systemie. Jeśli musisz kompilować ze źródła, użyj „checkinstall” zamiast „make install”, który wygeneruje plik .deb, który będzie łatwiejszy w obsłudze (odinstalowanie, sprawdzenie konfliktów wersji, itp.).
Używaj poleceń „maintenance”
Aktualizacja systemu poprzez domyślne narzędzie aktualizujące spowoduje stopniowe gromadzenie się pakietów i zapełnianie pamięci podręcznej. Może to mieć większy wpływ, gdy odinstalowujesz pakiety oprogramowania, a ich zależności są pozostawione bez powodu. Użyj następujących poleceń raz na jakiś czas, aby upewnić się, że nie trzymasz w systemie rzeczy, które nie są potrzebne:
sudo apt-get clean
Spowoduje to przepłukanie lokalnej pamięci podręcznej z pobranych plików pakietów.
sudo apt-get autoclean
Spowoduje to usunięcie tylko absolutnie niepotrzebnych pakietów, których nie można już znaleźć w repozytoriach lub znajduje się ich nowsza wersja.
sudo apt-get autoremove
Ta komenda usunie pakiety, które były zainstalowane jako zależności dla innego pakietu, który został usunięty, a więc nie są już potrzebne.
Użyj localepurge
Localepurge jest narzędziem, które może potencjalnie zaoszczędzić sporo miejsca na dysku w dłuższej perspektywie. Zasadniczo usuwa on wszystkie lokalizacje zainstalowanych pakietów z wyjątkiem wybranego języka systemowego. Możesz go zainstalować przez „sudo apt-get install localepurge” i będzie on automatycznie uruchamiany za każdym razem, gdy coś aktualizujesz lub instalujesz. Jedyną wadą jest to, że localepurge będzie wymagać trochę dodatkowego czasu, aby wykonać zadanie.
Użyj „ucaresystem” narzędzie
ucaresystem jest narzędziem dla tych, którzy dbają o ich Ubuntu systemu. Zasadniczo automatyzuje on proces wydawania poleceń konserwacyjnych jedno po drugim, ponieważ jest to kompletne narzędzie do aktualizacji i czyszczenia. Zainstaluj ucaresystem poprzez dodanie odpowiedniego ppa, uruchamiając następujące polecenia w terminalu:
sudo add-apt-repository ppa:utappia/stable
sudo apt update
sudo apt install ucaresystem-core
a następnie uruchom go z:
sudo ucaresystem-core
ucaresystem zaktualizuje listy pakietów, zaktualizuje biblioteki systemowe, zainstaluje dostępne aktualizacje, usunie niewymagane pakiety, usunie starsze wersje jądra Linux, usunie nieużywane pliki konfiguracyjne, a na koniec wyczyści pobrane pakiety. Jedną rzeczą, na którą należy zwrócić uwagę jest to, że ucaresystem zachowuje aktywne jądro Linuksa i następną poprzednią wersję jako kopię zapasową. Przetestowałem to narzędzie w pochodnych Ubuntu jak Elementary OS Freya i działa bez problemu.
Użyj GtkOrphan
Pomimo że ucaresystem zawiera komendę „deborphan”, możesz także użyć GtkOrphan aby uzyskać większą kontrolę nad tym co zostaje w systemie a co jest wyrzucane przez okno. Jest prosty w użyciu i nieskomplikowany, ponieważ po uruchomieniu skanuje w poszukiwaniu osieroconych pakietów. Opcje można znaleźć na dole, podczas gdy wglądowa zakładka zawierająca nie osierocone pakiety i ich zależności pokazane w wygodnym trybie widoku drzewa jest również dostępna. Zainstaluj go za pomocą:
sudo apt-get install gtkorphan
Użyj BleachBit
Chcesz sięgnąć głębiej i wyczyścić cache oraz nieużywane dane ze swoich aplikacji? BleachBit może Ci w tym pomóc, zapewniając jednocześnie możliwość wszechstronnego czyszczenia systemu. BleachBit pozwala użytkownikom na usuwanie plików śmieci, takich jak historia, pamięć podręczna, pliki tymczasowe, logi, raporty awaryjne, itp. Wystarczy zaznaczyć pola, które odpowiadają czynnościom konserwacyjnym i kliknąć na czerwony przycisk znajdujący się w lewym górnym rogu, aby usunąć pliki.
Kliknięcie na lupę jako pierwsze pozwoli zorientować się, co ma zostać usunięte i ile miejsca na dysku zostanie zwolnione po zakończeniu wszystkich operacji.
Uważaj na to, co wybierasz, bo czasem zyskane miejsce na dysku jest niesymetrycznie korzystne w stosunku do czasu potrzebnego na ponowne ustawienie preferencji aplikacji, ponowne wypełnienie pamięci podręcznej danymi, które na co dzień oszczędzają Ci czas itp.
Użyj Ubuntu Tweak
Ubuntu Tweak’s „Janitor” jest kolejnym bardzo przydatnym narzędziem do konserwacji. Wyświetlanie zysków z pamięci masowej i nazw pakietów bezpośrednio zapewnia wystarczający wgląd, aby umożliwić użytkownikowi działanie z wystarczającą pewnością i bezpieczeństwem. Wystarczy zaznaczyć pola odpowiadające usunięciu danego elementu, a następnie nacisnąć przycisk „wyczyść” znajdujący się w prawym dolnym rogu. Nie znajdziesz Ubuntu Tweak w domyślnych repozytoriach swojej dystrybucji, więc będziesz musiał pobrać pakiet .deb ze strony.
Wnioski
Jak widać, istnieje kilka narzędzi, które mogą pomóc użytkownikowi Ubuntu w utrzymaniu „czystego” systemu, podczas gdy funkcjonalność jednego często pokrywa się z funkcjonalnością drugiego, więc tak naprawdę wszystko zależy od preferencji użytkownika. Prawie wszystkie z tych „porządków” dotyczą zwolnienia miejsca na dysku, co wraz z szerszym zastosowaniem dysków SSD stało się ponownie istotne. Podczas gdy wszystko pokazane w tym poście jest bezpieczne i zwykle nie powinno powodować żadnych problemów, zawsze istnieje ryzyko związane, gdy narzędzia są automatycznie wykrywając pliki, które są uważane za „niepotrzebne”, więc kontynuować na własne ryzyko.