Sans risque pour enlever ...?

5

J'essaie de personnaliser un LiveCD, mais je n'arrive pas à le faire sur un CD normal. J'ai donc enquêté et j'ai trouvé quelques fichiers dont je ne sais pas s'il est sécuritaire de les supprimer.

Peut-être que tu peux m'aider là-bas? Je ne m'inquiète pas si les fichiers sont recréés à chaque fois, car je les enlève juste avant que je commence à tout ranger dans une nouvelle ISO. Donc, cela me sauvera encore de la place.

Les fichiers:

  • /var/cache/apt-xapian-index/index.1/postlist.DB
    • Ce fichier me semble bien inutile, et il ne cesse de grandir à chaque fois. Il est maintenant à 38MB, alors que j'aurais pu jurer que c'était seulement 27MB la dernière fois que j'ai vérifié.
  • /var/cache/apt-xapian-index/index.1/termlist.DB
    • Même récit que postlist.DB .
  • Les fichiers dans /var/lib/apt/lists/
    • Il me semble que ce sont des fichiers en cache qui sont recréés automatiquement lorsque vous exécutez apt-get update , est-ce correct? Je n'ose pas vraiment les enlever à moins d'être sûr que je casse quelque chose. Tous ces fichiers ensemble représentent environ 50 Mo.
  • /boot/initrd.img-3.0.0-12-generic
    • Je ne suis pas du tout sûr de celui-ci ... Mais ce fichier n'est-il pas automatiquement créé lorsque l'utilisateur installe le système sur son disque dur? Je pensais que le fichier initrd.lz dans le répertoire casper de l'ISO contenait déjà les éléments initrd pour démarrer le liveCD.
  • /var/cache/debconf/templates.dat
    • Est-ce que cela n'est pas automatiquement recréé lorsque certains exécutent apt-get update ?
  • Le reste des fichiers dans /var/cache/apt-xapian-index/index.1
    • Ne sont-ils pas tous des fichiers de cache qui sont automatiquement recréés?

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

    
posée RobinJ 12.12.2011 - 15:29
la source

2 réponses

0

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

Supprimer /var/cache/apt-xapian-index

Le répertoire est créé par le package apt-xapian-index , qui fournit la fonctionnalité de recherche rapide dans Gestionnaire de packages Synaptic . Cette fonctionnalité est facultative, vous pouvez donc supprimer le contenu en toute sécurité sous le répertoire apt-xapian-index .

$ 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 enregistré au moins 80 Mo sur ma machine. Cependant, cela n'a été fait qu'après avoir réalisé que ces fichiers n'avaient pas été supprimés après avoir purgé le paquet apt-xapian-index il y a quelque temps.

Purger apt-xapian-index quand même

Cette fonctionnalité facultative entraînait 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. Donc je l'avais enlevé. Par conséquent, le champ de recherche rapide sera manquant (marqué par un cercle rouge dans la capture d'écran ci-dessous).

La suppression du paquet ne signifie pas que vous ne pouvez pas rechercher dans le gestionnaire de paquets. Alors que le champ de recherche est supprimé et que la recherche rapide est désactivée, le gestionnaire de paquets s'exécute désormais plus rapidement. Vous pouvez toujours cliquer sur le bouton Rechercher pour effectuer une recherche classique.

Conserver /boot/initrd.img*

  

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

     

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

Lors de l'exécution de chroot, il est essentiel de conserver les fichiers /boot/initrd.img* et /boot/vmlinuz* . Je crois que ces fichiers sont requis par la commande update-initramfs , qui générera les fichiers appropriés pour le noyau existant et les recopiera ultérieurement dans le répertoire casper .

Comme vous l’avez dit, il est censé être automatiquement créé, mais j’ai trouvé que cela n’était vrai que sur les systèmes installés localement et not pour les cas chroot. Si les fichiers /boot/initrd.img* et /boot/vmlinuz* étaient manquants, procédez à la création de Squashfs, APT supprimera et téléchargera à nouveau les mêmes packages pour le noyau existant et effectuera une post-installation pour s'assurer que ces fichiers sont restaurés.

    
réponse donnée clearkimura 28.10.2015 - 20:52
la source
-1

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

    
réponse donnée emtin4 12.12.2011 - 15:43
la source

Lire d'autres questions sur les étiquettes