Videz le cache de votre gestionnaire de paquetSur mon portable, j’ai un disque dur IDE 40Go 1.8 pouce, il y a très peu d’autres modèles avec des capacités légèrement supérieurs, et assez chères. Tous les possesseurs d’eeepc et compagnie se trouvent dans la même situation que moi, avec des capacités encore plus réduites. Donc 1Gio sur ce genre de petites machines est très précieux. Il se trouve que dans toutes les distributions GNU/Linux que je connais, il y a un cache créé par le gestionnaire de paquets qui peut prendre plusieurs Gio en un an. Ce cache permet d’éviter de re-télécharger les paquets lors d’une réinstallation d’un programme. Si vous ne réinstallez des programmes que très rarement, il n’est pas forcément très utile. Pensez donc régulièrement à le nettoyer des paquets plus installés (ancienne version après une mise à jour par exemple) voir même à supprimer tous les paquets (même ceux installés, ceci nécessitera de re-télécharger un paquet si vous voulez le réinstaller). Pour nettoyer le cache sur ArchLinux (et surement autres distributions utilisant pacman) :
Pour vider tout le cache sur ArchLinux :
Pour nettoyer le cache sur Gentoo :
(utiliser l’option -i pour le faire en mode interactif) Pour vider tout le cache sur Gentoo :
Sous Gentoo pensez aussi à supprimer les anciens noyaux. Les sources et tout dans /usr/src/linux-… prennent plus de 500Mio par noyau Je laisse le soin aux utilisateurs d’autres distributions de regarder le man de leur gestionnaire de paquet, ou d’aller faire un tour sur la doc en ligne de leur distribution. |
Linux, décidément bien difficile à détruire
Cela faisait déjà la quatrième fois que j’étais obligé de killer l’installation du noyau lors des mises à jours sur ArchLinux. L’installation bloquait toujours au même endroit … La première fois, j’étais un peu stressé lors du reboot, mais tout c’est bien passé, j’ai donc laissé comme ça …
Mais hier soir, comme d’habitude ça plante au même endroit, je fait mon petit Ctrl + C, mais j’ai du y aller un peu trop vite. Impossible de charger le noyau au reboot, plus rien qui marche. Et comme ArchLinux à la fâcheuse manie par défaut d’écraser les noyaux d’une version à l’autre, je n’avais absolument plus rien qui marchait … (enfin si un windows qui fige une minute après le boot quand le petit virus qui force le reboot au bout de 30 secondes ne se lance pas avant). Je suis donc parti rapidement à la recherche d’info sur google depuis un liveCD Ubuntu, je suis vite tombé sur ce sujet : ici
La solution au problème est très simple : Il suffit de booter sur un liveCD (ici j’ai pris celui d’ArchLinux), se loguer en root, taper comme à l’installation pour avoir un clavier azerty la commande
# km
puis choisir la configuration adéquate.
Ensuite il faut monter la partition qui contient le système (/dev/sda5 dans mon cas) :
# mount /dev/sda5 /mnt
Il faut ensuite changer le répertoire racine avec
# chroot /mnt
Et pour finir il n’y à plus qu’à réinstaller le noyau :
# pacman -S kernel26
Bon après j’ai eu un truc bizarre, le PC figeait au lancement de gdm, mais avait l’air de se lancer comme il faut avant, j’ai alors repris mon livecd pour retirer gdm du inittab, un petit reboot, je réinstalle mon noyau avant de lancer X, tout se passe nikel sans le bug habituel qui m’a fait faire un Ctrl + C le coup d’avant, je lance gdm et tout marche bien
Voilà donc tout ça pour dire qu’il vaut mieux se garder un petit noyau qui marche de coté, mais que dans le pire des cas, la réinstallation du noyau depuis un liveCD est très simple, et ne prend que quelques minutes.
chaoswizard
ezaeza