« Nettoyer sa Debian » : différence entre les versions

Aller à la navigation Aller à la recherche
m
aucun résumé des modifications
Aucun résumé des modifications
mAucun résumé des modifications
Ligne 8 : Ligne 8 :
Note : ce document n'hésite pas une seule seconde à utiliser des commandes
Note : ce document n'hésite pas une seule seconde à utiliser des commandes
dites complexes (sous-shell, commande à la chaine,...). Elles peuvent être
dites complexes (sous-shell, commande à la chaine,...). Elles peuvent être
difficile à comprendre mais nous vous conseillons de les comprendre plutôt que
difficiles à comprendre mais nous vous conseillons de les comprendre plutôt que
de les réutiliser sans comprendre. Ainsi vous verrez si quelqu'un a modifié
de les réutiliser sans comprendre. Ainsi vous verrez si quelqu'un a modifié
la page pour modifier les commandes.
la page pour modifier les commandes.


= DPKG =
= DPKG =
DPKG et APT sont de puissants outils y compris lorsqu'il s'aggit de gagner de
DPKG et APT sont de puissants outils y compris lorsqu'il s'agit de gagner de
la place.
la place.


== Fichiers de configuration non supprimés ==
== Fichiers de configuration non supprimés ==
Lors de la désinstallation d'un logiciel le comportement par défaut consiste à
Lors de la désinstallation d'un logiciel le comportement par défaut consiste à
garder les fichiers de configuration à fin de pouvoir les réutiliser en cas de
garder les fichiers de configuration afin de pouvoir les réutiliser en cas de
réinstallation du logiciel en question. Pour nettoyer votre Debian de tout ces
réinstallation du logiciel en question. Pour nettoyer votre Debian de tout ces
fichiers superfluxs une seule commande suffit :
fichiers superflus une seule commande suffit :
  dpkg -P $(dpkg -l | grep '^rc' | awk '{ print $2 }'
  dpkg -P $(dpkg -l | grep '^rc' | awk '{ print $2 }'


Ensuite si vous souhaitez que la suppresion des fichiers de configurations se
Ensuite si vous souhaitez que la suppression des fichiers de configuration se
fasse automatiquement il suffit d'ajouter ceci au fichier /etc/apt/apt.conf :
fasse automatiquement il suffit d'ajouter ceci au fichier /etc/apt/apt.conf :
  APT::Get::Purge "true"
  APT::Get::Purge "true"


== Dépendances orphelines ==
== Dépendances orphelines ==
Lorsque vous installer un logiciel un certains nombre de dépendances
Lorsque vous installez un logiciel un certain nombre de dépendances
s'installent avec lui. Par contre lorsque vous désinstaller ce même logiciel
s'installent avec lui. Par contre lorsque vous désinstallez ce même logiciel
les dépendances ne partent pas systématiquement avec lui. Pour supprimer ces
les dépendances ne partent pas systématiquement avec lui. Pour supprimer ces
dépendances il existe deborphan (ou la version avec une interface graphique
dépendances il existe deborphan (ou la version avec une interface graphique
Ligne 35 : Ligne 35 :


Un simple appel permet de lister les paquets qu'il considère comme orphelins.
Un simple appel permet de lister les paquets qu'il considère comme orphelins.
Il faut noter que certains de ses paquets peuvent être utile. En effet certains
Il faut noter que certains de ces paquets peuvent être utiles. En effet certains
apportent des fonctionnalités sans être des dépendances. Si deborphan liste un
apportent des fonctionnalités sans être des dépendances. Si deborphan liste un
paquet que vous souhaitez garder vous pouvez utiliser cette commande :
paquet que vous souhaitez garder vous pouvez utiliser cette commande :
Ligne 47 : Ligne 47 :
Lorsque l'on installe des logiciels APT va télécharger des paquets debian
Lorsque l'on installe des logiciels APT va télécharger des paquets debian
(*.deb) et va les installer un à un. Pour diverses raisons (ne pas
(*.deb) et va les installer un à un. Pour diverses raisons (ne pas
retélacharger le paquet en cas de réinstallation par exemple), ces
re-télécharger le paquet en cas de réinstallation par exemple), ces
paquets ne sont pas supprimés après l'installation.
paquets ne sont pas supprimés après l'installation.


On peut d'une part supprimer tout les paquets en cache inutile (sion a
On peut d'une part supprimer tout les paquets en cache inutile (si on a
plusieurs versions d'un même paquet on ne garde que la dernière). Cela
plusieurs versions d'un même paquet on ne garde que la dernière). Cela
se fait avec la commande :
se fait avec la commande :
Ligne 62 : Ligne 62 :


== Localepurge ==
== Localepurge ==
localepurge permet de ne garder les fichiers d'internationalisation uniquement
localepurge permet de ne garder que les fichiers d'internationalisation  
des langues que vous choisissez. Elle est très simple à mettre en place et peut
des langues que vous choisissez. Elle est très simple à mettre en place et peut
permettre de gagner beaucoup de place. Il suffit de l'installer puis elle
permettre de gagner beaucoup de place. Il suffit de l'installer puis elle
Ligne 69 : Ligne 69 :
  aptitude install localepurge
  aptitude install localepurge


Lors de l'installation, il vous seras demandé de choisir les langues que vous
Lors de l'installation, il vous sera demandé de choisir les langues que vous
souhaitez garder. Je vous conseil fr_FR, fr_FR@UTF-8 et fr_FR@euro.
souhaitez garder. Je vous conseil fr_FR, fr_FR@UTF-8 et fr_FR@euro.


Ligne 81 : Ligne 81 :
Si votre dossier /home vous semble démesurément gros et que vous souhaitez en
Si votre dossier /home vous semble démesurément gros et que vous souhaitez en
diminuer la taille, il existe quelques commandes et quelques logiciels très
diminuer la taille, il existe quelques commandes et quelques logiciels très
interessants.
intéressants.


== Voir l'espace occupé par l'arborescence ==
== Voir l'espace occupé par l'arborescence ==
Cette partie va vous expliquer comment trouver les dossiers et les fichiers les
Cette partie va vous expliquer comment trouver les dossiers et les fichiers les
plus gros d'un dossier donné. Ensuite il suffiras de les supprimer ou les
plus gros d'un dossier donné. Ensuite il suffira de les supprimer ou les
compresser de la manière qu'il vous conviendras.
compresser de la manière qu'il vous conviendra.


=== Commandes ===
=== Commandes ===
Pour connaitre la taille de tout les dossiers et sous-dossiers du répertoire
Pour connaitre la taille de tous les dossiers et sous-dossiers du répertoire
courant, il suffit de taper la commande :
courant, il suffit de taper la commande :
  du -ah
  du -ah
Ligne 99 : Ligne 99 :
=== Logiciels graphiques ===
=== Logiciels graphiques ===
Les logiciels ''Baobab'' (Gnome) et ''Krusader'' (KDE) permettent de voir de
Les logiciels ''Baobab'' (Gnome) et ''Krusader'' (KDE) permettent de voir de
manière graphique quel dossier et quel fichiers occupent le plus d'espace. Ces
manière graphique quel dossier et quels fichiers occupent le plus d'espace. Ces
logiciel étant très bien fait, il ne semble pas qu'il soit très utile
logiciels étant très bien faits, il ne semble pas qu'il soit très utile
d'expliquer leur utilisation. Notez juste que ces paquets ne feront qu'analyser
d'expliquer leur utilisation. Notez juste que ces paquets ne feront qu'analyser
le disque c'est à vous par la suite de supprimer les fichiers en question.
le disque, c'est à vous par la suite de supprimer les fichiers en question.


Il existe aussi ''xdiskusage''. Très simple il permet de voir l'occupation
Il existe aussi ''xdiskusage''. Très simple, il permet de voir l'occupation
partition par partition et indique l'espace libre.
partition par partition et indique l'espace libre.


== FSLint ==
== FSLint ==
''Travail en cours''
''Travail en cours''
123

modifications

Menu de navigation