Joten käytät Arch Linuxia ja kirjoitat sisään sudo pacman -Syu päivittääksesi järjestelmän, mutta pacman -apuohjelma sanoo, että sinulla ei ole tarpeeksi levytilaa. Mitä tapahtui? Sinun on todennäköisesti vain tyhjennettävä järjestelmän paketin välimuisti.

Mitä tapahtui levytilalleni?

Jos mietit, mihin levytilasi meni, todennäköinen syyllinen on Archin paketin välimuisti. Arch Linux tallentaa kopion jokaisesta lataamastasi paketista /var/cache/pacman/pkg/ hakemistoon. Tämä sisältää kaikki lataamasi paketit, jopa päivitykset. Voit palata aiempiin versioihin siltä varalta, että päivitys rikkoo paketin, mikä on hyödyllistä Arch-julkaisussa, kuten julkaisussa.

Vaikka paketista on useita kopioita, se on hyödyllistä palautumiseen, mutta se vie tilaa. Saatat unohtaa poistaa vanhemmat versiot paketeista. Arch Linuxin kehittäjät päättivät, että käyttäjän olisi parempi hallinnoida tätä välimuistia sen sijaan, että hän rakentaisi automaattisen apuohjelman päästäkseen eroon vanhentuneista versioista. Joten miten saat tilaa takaisin?

instagram viewer

Paketin välimuistin tyhjentäminen Arch Linuxissa

Onneksi pacman -apuohjelman avulla voit tyhjentää paketin välimuistin. Kirjoita tämä:

pacman -Sc

Tämä poistaa välimuistista kaikki paketit, joita ei ole asennettu. Lisätään toinen -c komennon lippu poistaa kaikki välimuistissa olevat paketit.

pacman -Scc

Aiheeseen liittyviä: Kuinka asentaa ja poistaa paketteja Arch Linuxissa

Paketin välimuistin puhdistaminen pacmanilla on kaikki tai ei mitään ehdotus. Haluat saada joitain vanhempia versioita, joihin voit palata pitäen silti tarpeeksi levytilaa. Paccache -apuohjelma auttaa sinua tasapainottamaan nämä tarpeet. Se on osa pacman-avustaja paketti.

Asenna se kirjoittamalla:

sudo pacman -S pacman -contrib

Jos haluat poistaa kaikki välimuistissa olevat paketit kolmea uusinta versiota lukuun ottamatta, kirjoita:

sudo paccache -r

Jos haluat säilyttää uusimman version, käytä -k vaihtoehto, johon on määritetty haluamasi uusimpien pakettien määrä. Tässä tapauksessa yksi:

sudo paccache -rk1

Aiheeseen liittyviä: Arch Linuxin asentaminen VirtualBoxiin ohjatun asennusohjelman avulla

Nyt sinulla on enemmän levytilaa

Archin hallinnointi vaatii enemmän vaivaa kuin muut jakelut. Pakettien hallinta ei ole poikkeus, mutta näiden vinkkien avulla voit palauttaa levytilaa ja silti tarvittaessa palata vanhempiin paketteihin.

Jos et ole vielä kokeillut Arch Linuxia tai jos monimutkainen asennus tuntuu pelottavalta, voit asentaa Arch Linuxin helposti ohjatun asennusohjelman avulla.

JaaTweetSähköposti
Arch Linuxin mukana tulee nyt helpompi käyttää ohjattua asennusohjelmaa

Käytät edelleen komentoriviä, mutta oletuspaketit on paljon helpompi asentaa.

Lue seuraava

Liittyvät aiheet
  • Linux
  • Arch Linux
  • Pakettipäälliköt
  • Linux -komennot
  • Järjestelmänhallinta
Kirjailijasta
David Delony (48 artikkelia julkaistu)

David on freelance -kirjailija, joka sijaitsee Tyynenmeren luoteisosassa, mutta on alun perin kotoisin Bay Area -alueelta. Hän on ollut tekniikan harrastaja lapsuudesta lähtien. Davidin kiinnostuksen kohteisiin kuuluu lukeminen, laadukkaiden TV -ohjelmien ja elokuvien katselu, retropelit ja levyjen kerääminen.

Lisää David Delonylta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi