web-dev-qa-db-fra.com

Quels autres logiciels sont disponibles pour supprimer les anciens fichiers / noyaux pour augmenter l'espace et nettoyer le disque?

Comme beaucoup d'autres utilisateurs, je dois supprimer des fichiers/noyaux pour augmenter l'espace car je reçois le message d'erreur qui indique que je ne peux pas mettre à jour car je n'ai pas assez d'espace dans /boot. J'ai cherché pendant des mois et j'ai trouvé de nombreuses réponses similaires, mais la plupart ne s'appliquent pas à Ubuntu 14.04 LTS, ou les instructions ne sont pas adaptées aux débutants. Ubuntu-Tweak n'est plus pris en charge par le développeur, et je ne sais pas si quelqu'un d'autre le prend. J'ai trouvé Synaptic Package Manager, donc j'étudie cela pour l'instant, mais j'aimerais savoir s'il existe d'autres programmes qui ont un objectif similaire. Y a-t-il autre chose là-bas? (J'accueillerais également les informations mises à jour pour la ligne de commande pour 14.04 LTS.) Merci pour votre contribution.

5
Coding Mama

Je recommande de laisser apt gérer cela pour vous, en utilisant la commande:

Sudo apt-get autoremove

Cela devrait faire tout ce dont vous avez besoin. Une fois le processus terminé, il vaut la peine de vérifier les emplacements du système de fichiers que Zanna a mentionnés dans sa réponse.

Sur un sidenote, je préfère garder au moins une ancienne version du noyau que je connais fonctionne, juste au cas où le noyau actuel cesse soudainement de fonctionner. Je suis probablement paranoïaque, mais c'est bien d'en avoir un pour revenir.

7
Arronical

Je suis d'accord avec @Arronical que autoremove fait tout ce que vous voulez. Dans le but de mieux connaître votre système, vous pouvez faire tout le travail que autoremove fait vous-même. Commencez par ouvrir un terminal et tapez

uname -r

Écrivez-le et pour tout ce que vous aimez le plus, ne faites rien de mal avec ce numéro de version, ou vous vous nuuerez. Et en général, tapez soigneusement et vérifiez ce que vous avez entré avant Sudo rming n'importe quoi;)

Je recommande de toujours garder au moins 1 noyau "de rechange" qui, je le sais, fonctionne bien, en cas de bugs (ou si vous voulez simplement jouer)

dpkg --list | grep linux-image

pour identifier les noyaux actuellement installés, puis purgez:

Sudo apt-get purge linux-image-x.x.x-x-generic

remplacer x par les numéros corrects de la version que vous souhaitez supprimer

Sudo update-grub

ce qui semble se produire automatiquement lors de la purge de toute façon. Mais pas de problème pour le relancer juste au cas où. Prochain

ls /boot

et s'il reste quelque chose concernant les versions du noyau que vous avez supprimées, supprimez-les

Sudo rm /boot/name-of-file-to-remove

(remplacer par le nom réel évidemment). Prochain

ls /lib/modules

et si le ou les noyaux que vous avez supprimés contiennent toujours un répertoire

Sudo rm -r /lib/modules/name.of.directory.to-remove

suivant

ls /usr/src

et si le ou les noyaux que vous avez supprimés contiennent encore des en-têtes

Sudo rm -r /usr/src/linux-headers-name.of.version.to.remove

enfin (généralement mis à jour mais juste au cas où)

ls /var/lib/initramfstools

et encore une fois supprimez tout ce qui se trouve dans la ou les versions que vous supprimez.


Surtout de cette réponse mais j'ai ajouté tous les endroits pour être complet.

4
Zanna

J'utilise toujours buntu-Tweak le 14.04.

Cela fonctionne bien, et son concierge ne nécessite qu'un seul clic et deux fois en tapant le mot de passe Sudo; et les anciens modules et trucs du noyau ont disparu pour de bon. Je trouve cela bien meilleur que les autres "procédures manuelles" répertoriées jusqu'à présent.

1
GhostCat

https://utappia.org/2016/03/28/ucaresystem-core-v3-0-released-and-available-in-ppa/

celui-ci fonctionne assez bien et en profondeur et en toute sécurité.

0