Takže používate Arch Linux a zadávate sudo pacman -Syu aktualizovať systém, ale obslužný program pacman hovorí, že na disku nie je dostatok miesta. Čo sa stalo? Pravdepodobne stačí vyprázdniť vyrovnávaciu pamäť balíkov systému.
Čo sa stalo s mojím priestorom na disku?
Ak vás zaujíma, kde sa stratilo miesto na disku, pravdepodobne je na vine vyrovnávacia pamäť balíka Arch. Arch Linux ukladá kópiu každého balíka, ktorý si stiahnete, do súboru /var/cache/pacman/pkg/ adresár. To zahŕňa každý stiahnutý balík, dokonca aj inovácie. Môžete sa vrátiť k predchádzajúcim verziám v prípade, že aktualizácia poškodí balík, čo príde vhod v distribúcii s postupným uvoľňovaním, ako je Arch.
Aj keď je viac kópií balíka užitočné na obnovu, zaberá miesto. Môžete zabudnúť odstrániť staršie verzie balíkov. Vývojári Arch Linuxu sa rozhodli, že pre používateľa bude lepšie spravovať túto vyrovnávaciu pamäť, než vytvoriť nejaký automatický nástroj na odstránenie zastaraných verzií. Ako teda získate späť svoj priestor?
Vymazanie vyrovnávacej pamäte balíka v Arch Linuxe
Našťastie nástroj pacman vám umožňuje vymazať vyrovnávaciu pamäť balíkov. Ak to chcete urobiť, zadajte:
pacman -Sc
Týmto sa z vyrovnávacej pamäte odstránia všetky balíky, ktoré nie sú aktuálne nainštalované. Pridanie ďalšieho -c príznak v príkaze odstráni všetky balíky uložené vo vyrovnávacej pamäti.
pacman -Scc
Súvisiace: Ako nainštalovať a odstrániť balíky v Arch Linuxe
Čistenie vyrovnávacej pamäte balíkov pomocou programu pacman je návrhom typu všetko alebo nič. Budete chcieť mať k dispozícii niektoré staršie verzie, pričom si ponecháte dostatok miesta na disku. Nástroj paccache vám pomôže vyvážiť tieto potreby. Je súčasťou pacman-príspevok balík.
Ak ho chcete nainštalovať, zadajte:
sudo pacman -S pacman -contrib
Ak chcete odstrániť všetky balíky vo vyrovnávacej pamäti okrem posledných troch verzií, zadajte:
sudo paccache -r
Ak si chcete zachovať najnovšiu verziu, použite -k možnosť zadaná počtom požadovaných najnovších balíkov. V tomto prípade jeden:
sudo paccache -rk1
Súvisiace: Ako nainštalovať Arch Linux do VirtualBoxu pomocou sprievodcu inštaláciou
Teraz máte viac miesta na disku
Arch si vyžaduje viac úsilia než ostatné distribúcie. Správa balíkov nie je výnimkou, ale pomocou týchto tipov môžete získať späť miesto na disku a pritom sa v prípade potreby môžete vrátiť k starším balíkom.
Ak ste Arch Linux ešte neskúsili alebo sa vám zložitý inštalačný proces zdá náročný, môžete si jednoducho nainštalovať Arch Linux pomocou sprievodcu inštaláciou.
Stále používate príkazový riadok, ale nainštalovanie predvolených balíkov je oveľa jednoduchšie.
Čítajte ďalej
- Linux
- Arch Linux
- Správcovia balíkov
- Príkazy Linux
- Správa systému
David je nezávislý spisovateľ so sídlom na severozápade Pacifiku, pôvodne však pochádza z oblasti Bay Area. Od detstva je technologickým nadšencom. Medzi Davidove záujmy patrí čítanie, sledovanie kvalitných televíznych relácií a filmov, retro hry a zbieranie rekordov.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber