Conseil de partition, comment puis-je arrêter de manquer d'espace sur la partition «/»?

9

J'exécute Ubuntu 10.04 sur un EEEPC avec un SSD rapide de 4 Go défini comme partition / et un SSD plus lent de 16 Go défini comme partition / home. Je manque d'espace sur "/" et je ne peux plus installer les dernières mises à jour ou les nouvelles applications.

Comment puis-je mieux gérer les partitions pour éviter ce problème? Gardez à l'esprit que le grand SSD est moins performant, donc je ne pense pas que je devrais l'utiliser pour le système d'exploitation. Est-il possible d'installer des applications sur une partition différente lors de l'utilisation d'apt?

Aucun conseil?

Je vous remercie.

zefer
la source

Réponses:

9

Voici quelques façons de réduire l'espace occupé par les packages:

  • Supprimez vos packages amovibles automatiquement : accédez à Système -> Administration -> Gestionnaire de packages Synaptic. Cliquez sur le bouton «Statut» en bas à gauche. Cliquez sur le filtre installé (amovible automatiquement). Cliquez sur l'un des packages et appuyez sur Ctrl-a pour les sélectionner tous. Cliquez ensuite avec le bouton droit sur l'un des packages et cliquez sur «Marquer pour suppression». Cliquez ensuite sur le bouton Appliquer dans la barre d'outils.suppression synaptique

  • Supprimez vos packages mis en cache : dans Synaptic, cliquez sur Paramètres-> Préférences et cliquez sur l'onglet «Fichiers». Cliquez sur le bouton qui dit «Supprimer les fichiers de package mis en cache».préférences synaptiques

  • Réglez-le de sorte que les packages soient supprimés une fois installés : dans Synaptic, cliquez sur Paramètres-> Préférences et cliquez sur l'onglet 'Fichiers'. Cliquez sur le bouton radio qui indique «Supprimer les packages téléchargés après l'installation».préférences synaptiques

Vous pouvez créer un script bash pour automatiser ces tâches:

#!/bin/sh
#~/clean.sh
apt-get autoremove
rm /var/cache/apt/archives/*.deb

Cela pourrait être exécuté avec cette commande:

sudo ~/clean.sh

Diagnostiquer où l'espace est allé :

Allez dans Applications -> Accessoires -> Analyseur d'utilisation du disque.

Cliquez sur le bouton «scanner le système de fichiers»:

baoabab

Cela devrait vous donner une ventilation de l'espace utilisé et où:

baoabab

Séparation des parties du système de fichiers sur différents lecteurs / partitions :

Il est possible de placer des parties du système de fichiers (comme / var ou / usr) sur une partition distincte sur un lecteur différent. Le processus serait le même que la séparation de la partition yout / home, ce que vous avez déjà fait.

Ces tutoriels: http://www.psychocats.net/ubuntu/separatehome et http://www.psychocats.net/ubuntu/mountlinux devraient vous fournir les informations nécessaires à cet effet.

dv3500ea
la source
Je voudrais également recommander l'installation de quelque chose comme localepurge. ubuntu-tweaka également un excellent nettoyeur de système (j'éviterais computer-janitor). Bien sûr, il existe également des nettoyeurs de système comme bleachbitet fslint.
aperson
Cela a certainement aidé, merci beaucoup. J'ai également réussi à dégager beaucoup d'espace en utilisant le gestionnaire de paquets d'ubuntu-tweak, un bon conseil!
zefer
2

Tout d'abord, suivez les conseils du dv3500ea sur la suppression de la corruption et l'analyse de l'utilisation du disque .

Si vous n'avez toujours pas assez d'espace sur votre partition système, déplacez une partie du système vers la partition domestique. Ne créez pas de nouvelle partition sur le disque de 16 Go, utilisez la partition existante afin de ne pas avoir à vous soucier de choisir une taille.

Choisissez une ou plusieurs grandes parties du système pour lesquelles vous ne vous souciez pas de la différence de vitesse. Cela doit faire partie de /usrou /var, car le reste peut être nécessaire pendant le démarrage avant que la /homepartition ne soit disponible. Déplacez cette partie vers la /homepartition et créez un lien symbolique sur la partition système. Par exemple, /usr/share/docressemble à un bon candidat, alors exécutez les commandes suivantes:

sudo mv /usr/share/doc /home/usr-share-doc
sudo ln -s /home/usr-share-doc /usr/share/doc
Gilles 'SO- arrête d'être méchant'
la source
C'est exactement le genre de chose que je cherchais. J'ai réussi à dégager beaucoup d'espace en utilisant le dv3500ea et les conseils d'aperson ci-dessus, donc je n'aurai peut-être pas à emprunter cette voie mais ce sera mon prochain coup, merci.
zefer
0

Sur mon ancien EEE701 avec 4 Go, j'ai trouvé que Synaptic conserve tous les anciens fichiers deb après les avoir téléchargés dans / var / cache / apt / archives. Si vous définissez cette option pour qu'elle disparaisse après le téléchargement, vous constaterez peut-être que 4 Go suffisent à eux seuls.

Dans Synaptic, accédez aux paramètres / préférences, choisissez l'onglet Fichiers et sélectionnez l'option du milieu:

texte alternatif

Scaine
la source
Je l'ai. J'utilise normalement apt-get dans le terminal pour installer et je lance souvent apt-get clean aussi, je pense que cela fait la même chose, mais maintenant je suis définitivement couvert! Merci.
zefer