Så du kører Arch Linux, og du går ind sudo pacman -Syu for at opdatere dit system, men pacman -værktøjet siger, at du ikke har nok diskplads. Hvad skete der? Du skal sandsynligvis bare tømme dit systems pakkecache.
Hvad skete der med min diskplads?
Hvis du undrer dig over, hvor din diskplads blev af, er den sandsynlige synder Archs pakkecache. Arch Linux gemmer en kopi af hver pakke, du downloader i /var/cache/pacman/pkg/ vejviser. Dette inkluderer hver pakke, du downloader, endda opgraderinger. Du kan rulle tilbage til tidligere versioner, hvis en opdatering bryder en pakke, hvilket er praktisk på en rullende udgivelse som Arch.
Selvom det er nyttigt at gendanne flere kopier af en pakke, fylder det dog meget. Du glemmer måske at fjerne ældre versioner af pakker. Udviklerne af Arch Linux besluttede, at det ville være bedre for brugeren at administrere denne cache frem for at bygge et automatisk værktøj til at slippe af med forældede versioner. Så hvordan får du din plads tilbage?
Sletning af pakkecachen på Arch Linux
Heldigvis lader pacman -værktøjet dig slette pakkens cache. For at gøre det skal du skrive:
pacman -Sc
Dette fjerner alle pakker fra cachen, der ikke er installeret i øjeblikket. Tilføjelse af en anden -c flag i kommandoen fjerner alle de cachelagrede pakker.
pacman -Scc
Relaterede: Sådan installeres og fjernes pakker i Arch Linux
Rengøring af pakkens cache med pacman er et alt-eller-intet forslag. Du vil gerne have nogle ældre versioner at falde tilbage på, mens du stadig beholder nok diskplads. Paccache -værktøjet hjælper dig med at afbalancere disse behov. Det er en del af pacman-bidrag pakke.
For at installere det skal du skrive:
sudo pacman -S pacman -bidrag
Hvis du vil fjerne alle de cachelagrede pakker undtagen de seneste tre versioner, skal du skrive:
sudo paccache -r
Hvis du vil beholde den nyeste version, skal du bruge -k option, angivet med det antal nyeste pakker, du ønsker. I dette tilfælde en:
sudo paccache -rk1
Relaterede: Sådan installeres Arch Linux i VirtualBox ved hjælp af den guidede installationsprogram
Nu har du mere diskplads
Arch tager mere kræfter på at administrere end andre distros. Pakkehåndtering er ingen undtagelse, men med disse tips kan du genvinde din diskplads, mens du stadig kan falde tilbage på ældre pakker, hvis du skal.
Hvis du ikke har prøvet Arch Linux endnu, eller hvis den komplekse installationsproces føles skræmmende for dig, kan du nemt installere Arch Linux ved hjælp af det guidede installationsprogram.
Du bruger stadig kommandolinjen, men standardpakkerne er meget lettere at installere.
Læs Næste
- Linux
- Arch Linux
- Pakke ledere
- Linux -kommandoer
- Systemadministration
David er freelance skribent med base i det nordvestlige Stillehav, men stammer oprindeligt fra Bay Area. Han har været en teknologientusiast siden barndommen. Davids interesser omfatter læsning, se kvalitets -tv -shows og film, retrospil og pladesamling.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere