var / cache / apt / archives occupant un grand espace

121

Je suis en train de nettoyer mon système. Et je vois beaucoup d’espace occupé par ce dossier /var/cache/apt/archives(1,5 Go). Est-il absolument nécessaire de conserver toutes ces archives?

Vivek
la source

Réponses:

138

Vous n'avez pas besoin de les garder si vous ne les voulez pas. Exécuter un

sudo apt-get clean

va nettoyer le répertoire.

Jorge Castro
la source
Pourquoi, après avoir émis cette commande, je peux toujours voir les fichiers deb mis en cache dans l'outil Ubuntu Tweek?
Cristiano
@ Cristiano il se peut que l'outil soit dans un état partiellement installé et qu'apt est donc convaincu qu'il doit le conserver.
Doktor J
41

Semble être

sudo apt-get autoclean

est un meilleur choix que

sudo apt-get clean

autoclean ne supprimera que les archives "inutiles"

De la page de manuel:

Comme clean, autoclean efface le référentiel local des fichiers de package récupérés. La différence est que cela ne supprime que les fichiers de paquet qui ne peuvent plus être téléchargés et qui sont en grande partie inutiles. Cela permet de conserver un cache sur une longue période sans qu'il ne devienne hors de contrôle. L'option de configuration APT :: Clean-Installed empêchera les packages installés d'être effacés s'ils sont désactivés.

Sungam
la source
9
Même si c’est ce que je me souvenais du chemin du retour - s’avère que, pour moi (le 11.04) autocleann’a PAS /var/cache/apt/archives/clean
effacé
En fait, je vois l'inverse, en autocleangros , j'ai vidé le répertoire cleansans rien faire.
alanaktion
tout simplement génial ... Les premières choses que j'ai trouvées si facilement ...: p
mtk
Non, le nettoyage est le meilleur choix si vous souhaitez économiser de l'espace disque. Mes tests (Ubuntu 18) ont révélé une suppression nette de 18 G lorsque l’ autoclean a légèrement éliminé (moins de 1 Go, si cela)
gerardw
6

Vous pouvez ajuster les paramètres dans le gestionnaire de paquets Synaptic, menu Paramètres / Préférences, l'onglet Fichiers. De là, vous pouvez également supprimer le cache.

krio
la source
1

Il est préférable de sauvegarder les paquets ailleurs que de les nettoyer [processus de Jorge Castro]. Lorsque vous réinstallez le système d'exploitation ou un paquet, celui-ci ne se télécharge plus, ce qui économise du temps et de la bande passante. La première vérification d’apt-get nécessite des paquets stockés dans le stockage local [/ var / cache / apt / archives], s’il n’existe pas, téléchargez-le, sinon installez-le. Ainsi, vous pouvez enregistrer des packages pour des utilisations futures.

Shantanu
la source
4
Je doute qu'il ait besoin de toutes les mises à jour de 1,5 Go à utiliser sur un nouveau système!
Bruno Pereira
1
Ils peuvent être déplacés sur un CD ou un autre support afin de ne pas gaspiller d'espace sur le disque local. Cela s'appelle un « référentiel local ».
Ignis
1
Enregistrer des colis ailleurs? Oui, c'est ce que j'ai fait ici. Je me suis mvtout /var/cache/apt/archivesà /usr/tmp/apt-archive-cacheet fixé un archiveslien symbolique en /var/cache/aptconséquence. Etant donné que vous audacityaimez particulièrement stocker des fichiers temporaires /var, ce répertoire doit toujours être pris en charge afin de ne jamais manquer d’espace.
erreur de syntaxe