Så du kjører Arch Linux og går inn sudo pacman -Syu for å oppdatere systemet, men pacman -verktøyet sier at du ikke har nok diskplass. Hva skjedde? Du trenger sannsynligvis bare å tømme systemets pakkebuffer.
Hva skjedde med diskplassen min?
Hvis du lurer på hvor diskplassen din ble av, er den sannsynlige synderen Archs pakkebuffer. Arch Linux lagrer en kopi av hver pakke du laster ned i /var/cache/pacman/pkg/ katalog. Dette inkluderer hver pakke du laster ned, til og med oppgraderinger. Du kan rulle tilbake til tidligere versjoner i tilfelle en oppdatering bryter en pakke, noe som kommer godt med på en rullende utgivelsesdistro som Arch.
Selv om det er nyttig å gjenopprette flere kopier av en pakke, tar det plass. Du kan glemme å fjerne eldre versjoner av pakker. Utviklerne av Arch Linux bestemte at det ville være bedre for brukeren å administrere denne hurtigbufferen i stedet for å bygge et automatisk verktøy for å kvitte seg med utdaterte versjoner. Så hvordan får du tilbake plassen din?
Rydder pakkebufferen på Arch Linux
Heldigvis lar pacman -verktøyet deg fjerne pakkebufferen. For å gjøre det, skriver du:
pacman -Sc
Dette fjerner alle pakker fra hurtigbufferen som ikke er installert for øyeblikket. Legger til en til -c flag i kommandoen vil fjerne alle bufrede pakkene.
pacman -Scc
I slekt: Hvordan installere og fjerne pakker i Arch Linux
Rengjøring av pakkebufferen med pacman er et alt-eller-ingenting-forslag. Du vil ha noen eldre versjoner å falle tilbake på mens du fortsatt beholder nok diskplass. Paccache -verktøyet hjelper deg med å balansere disse behovene. Det er en del av pacman-contrib pakke.
For å installere det, skriver du inn:
sudo pacman -S pacman -contrib
For å fjerne alle bufrede pakker bortsett fra de tre siste versjonene, skriver du inn:
sudo paccache -r
Hvis du vil beholde den nyeste versjonen, bruker du -k alternativet, angitt med antall siste pakker du vil ha. I dette tilfellet en:
sudo paccache -rk1
I slekt: Slik installerer du Arch Linux i VirtualBox ved hjelp av den guidede installatøren
Nå har du mer diskplass
Arch tar større innsats for å administrere enn andre distroer. Pakkebehandling er intet unntak, men med disse tipsene kan du gjenvinne diskplassen din mens du fortsatt kan falle tilbake på eldre pakker hvis du må.
Hvis du ikke har prøvd Arch Linux ennå, eller hvis den komplekse installasjonsprosessen føles skremmende for deg, kan du enkelt installere Arch Linux ved hjelp av det guidede installasjonsprogrammet.
Du bruker fremdeles kommandolinjen, men standardpakkene er mye enklere å installere.
Les neste
- Linux
- Arch Linux
- Pakke ledere
- Linux -kommandoer
- Systemadministrasjon
David er en frilansskribent med base i det nordvestlige Stillehavet, men opprinnelig fra Bay Area. Han har vært en teknologientusiast siden barndommen. Davids interesser inkluderer å lese, se kvalitets -TV -programmer og filmer, retrospill og platesamling.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere