Więc używasz Arch Linux i wchodzisz sudo pacman -Syu zaktualizować system, ale narzędzie pacman mówi, że nie masz wystarczającej ilości miejsca na dysku. Co się stało? Prawdopodobnie wystarczy opróżnić pamięć podręczną pakietów systemu.

Co się stało z moim miejscem na dysku?

Jeśli zastanawiasz się, gdzie poszło twoje miejsce na dysku, prawdopodobnym winowajcą jest pamięć podręczna pakietów Archa. Arch Linux przechowuje kopię każdego pobranego pakietu w /var/cache/pacman/pkg/ informator. Obejmuje to każdy pobrany pakiet, nawet aktualizacje. Możesz cofnąć się do poprzednich wersji na wypadek, gdyby aktualizacja zepsuła pakiet, co przydaje się w dystrybucji Roll-release, takiej jak Arch.

Chociaż posiadanie wielu kopii pakietu jest przydatne do odzyskiwania, zajmuje ono miejsce. Możesz zapomnieć o usunięciu starszych wersji pakietów. Twórcy Arch Linux zdecydowali, że lepiej byłoby, gdyby użytkownik zarządzał tą pamięcią podręczną, zamiast budować jakieś automatyczne narzędzie do pozbycia się przestarzałych wersji. Jak więc odzyskać swoją przestrzeń?

instagram viewer

Czyszczenie pamięci podręcznej pakietów w Arch Linux

Na szczęście narzędzie pacman pozwala wyczyścić pamięć podręczną pakietów. Aby to zrobić, wpisz:

Pacman -Sc

Spowoduje to usunięcie wszystkich pakietów z pamięci podręcznej, które nie są aktualnie zainstalowane. Dodawanie kolejnego -C flaga w poleceniu usunie wszystkie buforowane pakiety.

pacman -Scc

Związane z: Jak zainstalować i usunąć pakiety w Arch Linux

Czyszczenie pamięci podręcznej pakietów za pomocą pacmana to propozycja typu „wszystko albo nic”. Będziesz chciał mieć starsze wersje, na które można się odwołać, zachowując jednocześnie wystarczającą ilość miejsca na dysku. Narzędzie paccache pomoże Ci zrównoważyć te potrzeby. To część pacman-wkład pakiet.

Aby go zainstalować, wpisz:

sudo pacman -S pacman-wkład

Aby usunąć wszystkie buforowane pakiety z wyjątkiem ostatnich trzech wersji, wpisz:

sudo paccache -r

Jeśli chcesz zachować najnowszą wersję, użyj -k opcję, określoną liczbą najnowszych pakietów, które chcesz. W tym przypadku jeden:

sudo paccache -rk1

Związane z: Jak zainstalować Arch Linux w VirtualBox za pomocą instalatora z przewodnikiem

Teraz masz więcej miejsca na dysku

Arch wymaga więcej wysiłku w administrowaniu niż inne dystrybucje. Zarządzanie pakietami nie jest wyjątkiem, ale dzięki tym wskazówkom możesz odzyskać miejsce na dysku, jednocześnie korzystając ze starszych pakietów, jeśli zajdzie taka potrzeba.

Jeśli jeszcze nie wypróbowałeś Arch Linux lub jeśli złożony proces instalacji wydaje ci się zniechęcający, możesz łatwo zainstalować Arch Linux za pomocą instalatora z przewodnikiem.

UdziałĆwierkaćE-mail
Arch Linux jest teraz łatwiejszy w użyciu Instalator z przewodnikiem

Nadal korzystasz z wiersza poleceń, ale domyślne pakiety są znacznie łatwiejsze do zainstalowania.

Czytaj dalej

Powiązane tematy
  • Linux
  • Arch Linux
  • Menedżerowie pakietów
  • Polecenia Linuksa
  • Administracja systemu
O autorze
David Delony (48 opublikowanych artykułów)

David jest niezależnym pisarzem mieszkającym w północno-zachodnim Pacyfiku, ale pierwotnie pochodzi z Bay Area. Od dzieciństwa jest entuzjastą technologii. Zainteresowania Davida obejmują czytanie, oglądanie wysokiej jakości programów telewizyjnych i filmów, gry retro i zbieranie płyt.

Więcej od Davida Delony

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować