5 votes

On peut enlever sans danger... ?

J'essaie de personnaliser un LiveCD, mais je n'arrive pas à le faire tenir sur un CD normal. J'ai donc fait des recherches, et je suis tombé sur quelques fichiers dont je ne sais pas s'ils peuvent être supprimés en toute sécurité.

Vous pouvez peut-être m'aider ?
Je me moque que les fichiers soient recréés à chaque fois, car je les supprime juste avant de commencer à tout emballer dans un nouvel ISO. Cela me permettra donc de gagner de l'espace.

Les dossiers :

  • /var/cache/apt-xapian-index/index.1/postlist.DB
    • Ce fichier me semble assez inutile, et il continue de s'agrandir à chaque fois. Il fait maintenant 38 Mo, alors que j'aurais juré qu'il ne faisait que 27 Mo la dernière fois que j'ai vérifié.
  • /var/cache/apt-xapian-index/index.1/termlist.DB
    • Même histoire que postlist.DB .
  • Les fichiers dans /var/lib/apt/lists/
    • Il me semble que ce sont des fichiers en cache qui sont automatiquement recréés lorsque vous lancez apt-get update Est-ce correct ? Je n'ose pas vraiment les supprimer, sauf si je suis sûr de moi, au cas où je casserais quelque chose. Tous ces fichiers réunis font environ 50 Mo.
  • /boot/initrd.img-3.0.0-12-generic
    • Je ne suis pas du tout sûr de ce point... Mais ce fichier n'est-il pas créé automatiquement lorsque l'utilisateur installe le système sur son disque dur ? Je pensais que le initrd.lz dans le fichier casper dans l'ISO contenait déjà le matériel initrd pour démarrer le liveCD.
  • /var/cache/debconf/templates.dat
    • N'est-il pas automatiquement recréé lorsque quelqu'un exécute apt-get update ?
  • Le reste des fichiers à l'intérieur /var/cache/apt-xapian-index/index.1
    • Ne sont-ils pas tous des fichiers cache qui sont automatiquement recréés ?

Vous n'avez pas à me parler de tous les fichiers dans une seule réponse. Mais si vous en connaissez un ou plusieurs, je vous serais reconnaissant de me le dire.

0voto

Je n'ai qu'une réponse partielle à votre question vieille de trois ans.

Supprimer /var/cache/apt-xapian-index

Le répertoire est créé par apt-xapian-index qui fournit la fonction de recherche rapide dans Gestionnaire de paquets Synaptic . Cette fonction est facultative, ce qui vous permet de supprimer en toute sécurité le contenu de la page d'accueil. apt-xapian-index répertoire.

$ ls -l /var/cache/apt-xapian-index/index.2/
total 84912
-rw-r--r-- 1 root root        0 Nov 30  2014 flintlock
-rw-r--r-- 1 root root       28 Oct  4  2014 iamchert
-rw-r--r-- 1 root root      712 Nov 30  2014 postlist.baseA
-rw-r--r-- 1 root root      712 Nov 23  2014 postlist.baseB
-rw-r--r-- 1 root root 45531136 Nov 30  2014 postlist.DB
-rw-r--r-- 1 root root       40 Nov 30  2014 record.baseA
-rw-r--r-- 1 root root       40 Nov 23  2014 record.baseB
-rw-r--r-- 1 root root  1572864 Nov 30  2014 record.DB
-rw-r--r-- 1 root root       94 Nov 30  2014 spelling.baseA
-rw-r--r-- 1 root root       94 Nov 23  2014 spelling.baseB
-rw-r--r-- 1 root root  5423104 Nov 30  2014 spelling.DB
-rw-r--r-- 1 root root       14 Nov 30  2014 synonym.baseA
-rw-r--r-- 1 root root       14 Nov 23  2014 synonym.baseB
-rw-r--r-- 1 root root    16384 Nov 30  2014 synonym.DB
-rw-r--r-- 1 root root      543 Nov 30  2014 termlist.baseA
-rw-r--r-- 1 root root      542 Nov 23  2014 termlist.baseB
-rw-r--r-- 1 root root 34357248 Nov 30  2014 termlist.DB
$ cd /var/cache/
$ sudo rm -r apt-xapian-index

J'ai sauvegardé au moins 80 Mo sur ma machine. Cependant, je ne l'ai fait qu'après m'être rendu compte que ces fichiers n'avaient pas été supprimés après que j'eus purgé le fichier apt-xapian-index il y a quelque temps.

Purge apt-xapian-index

Cette fonctionnalité optionnelle provoquait des retards lors de l'exécution du gestionnaire de paquets à chaque fois, du moins d'après mon expérience sur Xubuntu 12.04. Je l'ai donc supprimée. En conséquence, la boîte de recherche rapide sera absente (marquée par un cercle rouge dans la capture d'écran ci-dessous).

apt-xapian-index-removed-in-synaptic

La suppression du paquet ne signifie pas que vous ne pouvez pas effectuer de recherche dans le gestionnaire de paquets. Bien que la boîte de recherche soit supprimée et que la recherche rapide soit désactivée, le gestionnaire de paquets fonctionnera désormais plus rapidement. Vous pouvez toujours cliquer sur le bouton Recherche pour effectuer une recherche typique.

Garder /boot/initrd.img*

/boot/initrd.img-3.0.0-12-generic

Je ne suis pas du tout sûr de cela... Mais ce fichier n'est-il pas créé automatiquement lorsque l'utilisateur installe le système sur son disque dur ? Je pensais que le initrd.lz dans le fichier casper à l'intérieur de l'ISO contenait déjà les éléments de l'initrd pour démarrer le liveCD.

Lors d'un chroot, il est essentiel de préserver /boot/initrd.img* y /boot/vmlinuz* des dossiers. Je pense que ces fichiers sont nécessaires pour update-initramfs qui génère les fichiers appropriés pour le noyau existant et les recopie ensuite dans le répertoire casper répertoire.

Comme vous l'avez dit, il est censé être créé automatiquement, mais j'ai constaté que cela n'est vrai que pour les systèmes installés localement et les systèmes d'exploitation. no dans le cas d'un chroot. Si /boot/initrd.img* y /boot/vmlinuz* étaient manquants, puis procédera à la création de Squashfs, APT supprimera et téléchargera à nouveau les mêmes paquets pour le noyau existant et procédera à la post-installation pour s'assurer que ces fichiers sont restaurés.

-1voto

Duane Points 606

Vous pouvez supprimer les fichiers de cache ... ils sont créés lorsque vous mettez à jour ou installez certains fichiers via apt ... et c'est recommandé de mon côté ... ne modifiez rien à l'intérieur du dossier /boot .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X