Système de fichiers Ubuntu saturé

sudo apt-get remove Windows --force

Billet

SOS, mon disque racine est plein

Depuis quelque temps, j'ai régulièrement une alerte m'indiquant que mon disque racine est plein.

J'ai beau essayer de nettoyer le système, rien n'y fait, ni un sudo apt-get clean, ni un sudo apt-get autoclean, ni pour finir un sudo apt-get autoremove. Je libère bien quelques Mo, mais rien de plus.

J'ai tenté de désinstaller des applications peu utilisées pour libérer de la place, mais je gagne à peine 4Go

Mon système est installé de la manière suivante :

Un disque SSD de 32Go avec :

  • Une partition / de 32Go

Un disque dur de 1To avec :

  • Une partition Swap de 4Go
  • Une partition /Home de 1To


Il reste moins de 6Go d'espace libre sur le SSD de 32Go après avoir tenté toutes les opérations de nettoyage possibles. Il n'est pas possible d'augmenter l'espace.

Analyse de la partition System :

Une analyse s'impose pour voir quelles sont les données qui occupent autant de place sur ce SSD de 32Go.

Baobab, l'outil graphique pour analyser l’utilisation des disques, m'indique que flatpack occupe 10,5Go sur les 32Go offerts par le SSD, soit un tiers de l'espace :


Flatpak, de quoi s'agit-il ?

Sur le Wiki Ubuntu, on peut lire l'information suivante :

Le logiciel Flatpak est un utilitaire (intégré aux logithèques graphiques, ou bien en ligne de commande) pour le déploiement de logiciels, la gestion de paquets, et la conteneurisation d'applications sur ordinateurs personnels. Il fournit un environnement isolé du reste du système (sandbox), où l'utilisateur peut faire fonctionner des applications de manière isolée...

Ok, très bien, mais on peut aussi lire ailleurs que le dossier /var/lib/flatpak occupe beaucoup d'espace.

Pour régler le problème de saturation du disque racine, une solution consiste à déplacer le dossier flatpak dans la partition /home.

Déplacement de flatpak sur la partition /home :

Aller dans le dossier qui contient flatpak
cd /var/lib

Copier le dossier flatpak dans /home/
sudo cp -r flatpak /home/

Renommer le dossier flatpak originel
sudo mv flatpak flatpak.old

Créer un lien symbolique
sudo ln -s /home/flatpak flatpak

Nettoyage :

Quand on a vérifié que la modification ne présentait aucun problème de fonctionnement, on libère l'espace occupé par le dossier flatpak dans le système de fichiers :

cd /var/lib
sudo rm -Rf flatpak.old

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

La discussion continue ailleurs

URL de rétrolien : https://objnux.fr/index.php?trackback/107