Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: juwa2 09 Února 2022, 22:01:48
-
Při každé instalaci/aktualizaci určité aplikace se nejprve stáhne z repozitáře příslušný *.deb soubor do složky /var/cache/apt/archives
A pak se z těchto balíků aplikace nainstaluje/aktualizuje. Nicméně tyto balíky pak v této cache zůstanou.
Samozřejmě, není problém je odtud ručně pomocí notoricky známých příkazů (sudo apt-get clean) odstranit.
Vlastní dotaz:
Věděl by někdo, jak nastavit apt (určitě má nějaký svůj config soubor) tak, aby po dokončení jakékoli instalace/aktualizace byly tyto *.deb soubory z apt-cache vždy automaticky odstraněny??
Tj. nemuselo se to hlídat/dělat následně ručně?
Jasně, je možnost třeba dát ten příkaz apt-get clean do rootovského cronu jednou za dvě hodiny, tím by to bylo vyřešeno, ale přesto.... :)
-
Nefungovalo by toto? (neodskusane)
https://askubuntu.com/questions/389728/how-can-i-configure-apt-get-to-clean-automatically-after-every-install
-
A nemaže se to automaticky po nějaké době? Měl jsem pocit, že jsem tam kolikrát ty balíky už nenašel ...
-
Nefungovalo by toto? (neodskusane)
https://askubuntu.com/questions/389728/how-can-i-configure-apt-get-to-clean-automatically-after-every-install
Díky - zkusím + dám vědět jak to dopadlo, hned jak dorazí nějaké aktualizace.
@ventero: ne, nemaže se to automaticky.
EDIT - takže nefunguje bohužel nic... :(
Zbývá tedy klasika = úloha v cronu (lépe v fcronu, protože PC nemusí být pokaždé v době naplánované úlohy "vzhůru").
-
Takze to nepotrebujes mazat okamzite ale staci pravidelne.
Pozri este toto, riesia sice opacny problem ako ty ale ako napoveda by to mohlo pomoct.
https://ubuntuforums.org/archive/index.php/t-1256924.html
P.s Tiez si myslim ze sa maze po 30 dnoch.
-
já mám v /etc/apt/apt.conf.d/10periodic cosi jako APT::Periodic::AutocleanInterval "0"; , ale já si záplatuju a uklízím ručně, tedy mi to vyhovuje takto a nemám odzkoušený automatický úklid (měla by to být hodnota ve dnech, tedy 1 - denně, 7 - týdně)
-
Takze to nepotrebujes mazat okamzite ale staci pravidelne.
Pozri este toto, riesia sice opacny problem ako ty ale ako napoveda by to mohlo pomoct.
https://ubuntuforums.org/archive/index.php/t-1256924.html
P.s Tiez si myslim ze sa maze po 30 dnoch.
Jo, je to soubor /etc/apt/apt.conf.d/20archive Defaultně je tam těch 30 dní. Změnil jsem to na 1 a uvidím... :)
-
Mozno by to chcelo vyskusat zmenit aj tu polozku "APT::Archives::MaxSize "500";". Ak som to spravne pochopil je to limit 500MB na baliky. Pri dajme tomu 5MB by sa to mohlo spravat ako si popisoval ze vsetko nad 5MB by sa okamzite odstranilo.
Samozrejme su to len moje dohady a nezistoval som ake su tam presne limity.
-
Mozno by to chcelo vyskusat zmenit aj tu polozku "APT::Archives::MaxSize "500";". Ak som to spravne pochopil je to limit 500MB na baliky. Pri dajme tomu 5MB by sa to mohlo spravat ako si popisoval ze vsetko nad 5MB by sa okamzite odstranilo.
Samozrejme su to len moje dohady a nezistoval som ake su tam presne limity.
Ano, změnil jsem i to. A v souboru 10periodic jsem APT::Periodic::AutocleanInterval "1" nenastavil, páč se obávám aby mi ten autoclean třeba neodinstaloval nějaké starší kernely což zase nechci.