Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
nettoyer_ubuntu [Le 08/05/2013, 19:10]
mydjey [Supprimer les logiciels orphelins]
nettoyer_ubuntu [Le 02/07/2015, 12:10] (Version actuelle)
88.189.253.25 [Les résidus des logiciels supprimés]
Ligne 1: Ligne 1:
-{{tag>​administration}}+{{tag>​administration ​maintenir_système optimisation}}
  
 ---- ----
  
 ====== Nettoyer Ubuntu ====== ====== Nettoyer Ubuntu ======
-//Bien voilà un petit nettoyage s'​impose. +//Bien voilàun petit nettoyage s'​impose. En règle générale Ubuntu est bien optimisé mais si on manque de place, ou que l'on veut optimiser au maximum il faut bien faire quelque chose.//
-En règle générale Ubuntu est bien optimisé mais si on manque de place, ou que l'on veut optimiser au maximum il faut bien faire quelque chose.//+
  
-Voir également : [[Maintenir Système]] , [[optimisation]]+===== Pré-requis ===== 
 +  * Disposer des [[:​sudo|droits d'​administration]]
 +  * Disposer d'une connexion à Internet configurée et activée.
  
 ===== Logiciels permettant de maintenir et nettoyer son système ===== ===== Logiciels permettant de maintenir et nettoyer son système =====
 +====Depuis un terminal====
   * [[apt-get]]   * [[apt-get]]
 +  * [[:​aptitude]]
 +  * [[:​DebOrphan]] (pour les paquets "​orphelins"​)
 +====En mode graphique====
   * [[bleachbit|Bleachbit]]   * [[bleachbit|Bleachbit]]
   * [[Ubuntu Tweak]]   * [[Ubuntu Tweak]]
   * [[https://​wiki.ubuntu.com/​SystemCleanUpTool|SystemCleanUpTool]]   * [[https://​wiki.ubuntu.com/​SystemCleanUpTool|SystemCleanUpTool]]
-  * [[fslint]] ​Site Officiel ​[[http://​www.pixelbeat.org/​fslint/|Fslint]] +  * [[:fslint]] 
-  * [[:kleanswep/|KleanSweep]] (environnement Kde)+  * [[:kleanswep/|KleanSweep]] (environnement [[:Kde]]) 
 +  * [[:deborphan|GtkOrphan]] (pour les paquets orphelins)
  
 ===== Supprimer les fichiers temporaires des fichiers d'​installation ===== ===== Supprimer les fichiers temporaires des fichiers d'​installation =====
  
-Supprimez les paquets .deb pour gagner de la place, ces paquets d'​installation sont sauvegardés dans le dossier /​var/​cache/​apt/​archives/ ​, or après plusieurs installations les paquets téléchargés s'​accumulent et utilisent beaucoup d'​espace. +Supprimez les paquets .deb pour gagner de la place, or après plusieurs installations les paquets téléchargés s'​accumulent et utilisent beaucoup d'​espace. ​Ces paquets ​d'installation sont sauvegardés dans le dossier **/var/cache/apt/archives/**
- +
-Je précise que les paquets ​téléchargés ne servent à rien si vous avez Internet. Il vous permettront uniquement de réinstaller des logiciels en mode hors ligne. Et leur suppression n'engendre pas la suppression des logiciels qui ont été installés grâce à ces paquets. +
- +
-Supprimer ​le cache des paquets périmés : +
-<​code>​sudo apt-get autoclean<​/code> +
- +
-Supprimer tout le cache : +
-<​code>​sudo ​apt-get clean</code> +
- +
-Supprimer les paquets installés comme dépendances et devenus inutiles : +
-<​code>​sudo apt-get autoremove<​/code>+
  
 +__Précision:​__ Les paquets téléchargés ne servent à rien si vous avez Internet. Il vous permettront uniquement de réinstaller des applications en mode hors ligne. Leur suppression n'​engendre pas la suppression des applications déjà installés grâce à ces paquets.\\
 +Depuis un [[:​terminal]] en saisissant les [[:​commande_shell|commandes]] suivantes:
 +  *Supprimer le cache des paquets périmés :<​code>​sudo apt-get autoclean</​code>​
 +  *Supprimer tout le cache :<​code>​sudo apt-get clean</​code>​
 +  * Supprimer les paquets installés comme dépendances et devenus inutiles :<​code>​sudo apt-get autoremove</​code>​
  
 ===== Suppression de logiciels ===== ===== Suppression de logiciels =====
  
 <note warning>​Attention à ne pas supprimer des paquets importants comme ubuntu-desktop ! Le plus sage est de vérifier à quoi correspondent ces paquets en faisant une petite recherche sur le net. Si vous avez désinstallé par erreur des paquets importants, réinstallez-les au plus vite avant d'​avoir redémarré.</​note>​ <note warning>​Attention à ne pas supprimer des paquets importants comme ubuntu-desktop ! Le plus sage est de vérifier à quoi correspondent ces paquets en faisant une petite recherche sur le net. Si vous avez désinstallé par erreur des paquets importants, réinstallez-les au plus vite avant d'​avoir redémarré.</​note>​
 +Depuis un [[:​terminal]] en saisissant les [[:​commande_shell|commandes]] suivantes:
 +==== En sauvegardant la configuration====
 +<​code>​sudo apt-get remove <nom du paquet inutilisé à supprimer></​code>​
  
-==== Supprimer des logiciels en sauvegardant ​la configuration==== +====En supprimant ​la configuration ==== 
-<​code>​sudo apt-get ​remove <nom du programme inutilisé à supprimer></​code>​ +//(Peut régler des problèmes de configuration et permet de restaurer ceux par défaut)//​ 
-ou +Depuis un [[:​terminal]] avec la [[:​commande_shell|commande]] suivante: 
-<​code>​sudo aptitude remove ​<nom du programme ​inutilisé à supprimer></​code>​+<​code>​sudo apt-get ​purge <nom du paquet ​inutilisé à supprimer></​code>​
  
-====Supprimer des logiciels en supprimant la configuration ==== 
-//(peut régler des problèmes de configuration et permet de restaurer ceux par défaut)// 
-<​code>​sudo apt-get purge <nom du programme inutilisé à supprimer></​code>​ 
-<​note>​La commande 
-<​code>​apt-get remove --purge</​code>​ 
-est devenue obsolète avec l'​apparition de la commande 
-<​code>​apt-get purge</​code>​ 
-Ce sont des alias. 
-</​note>​ 
-ou 
-<​code>​sudo aptitude purge <nom du programme inutilisé à supprimer></​code>​ 
-OU  
- 
-**Graphiquement** 
-Aller dans synaptic, choisir le mode d'​affichage des paquets par **etat** et sélectionner les paquets non installés (résidus de configuration),​ puis sélectionner un des paquets non installés puis faire un Ctrl+A pour  les  sélectionner tous  et choisir l'​option supprimer complètement. 
 ====Supprimer les logiciels orphelins ==== ====Supprimer les logiciels orphelins ====
-Il arrive qu'​après suppression d'un logiciel, des modules ou des dépendances non-requises ne soient pas supprimées. +Il arrive qu'​après suppression d'une application, des modules ou des dépendances non-requises ne soient pas supprimées. ​L'application [[:​DebOrphan]] permet de supprimer les paquets ​auxquels plus aucune application installée ​ne fait appel
- +
-Pour les repérer, il suffit simplement d'installer "​deborphan"​ +
-<​code>​sudo apt-get install deborphan</​code>​ +
-La commande "​deborphan"​ listera les logiciels que vous pourrez ​supprimer ​sans risque. +
-Pour les enlever en une commande (il faut relancer la commande ​ tant que des paquets ​sont supprimés) : +
-<​code>​sudo aptitude remove $(deborphan) --purge </​code>​ +
-ou +
-<​code>​sudo apt-get purge $(deborphan)</​code>​ +
-et avec apt-get : +
-<​code>​sudo apt-get autoremove --purge `deborphan` </​code>​ +
-<​note>​Attention. Certaines dépendances ​ne sont pas correctement définies au niveau du paquet lui même et deborphan peut supprimer un composant qui peut vous être utile (c'​était le cas par exemple avec libavcodec-extra-52,​ ou encore nautilus-dropbox). +
- +
-Après suppression,​ vous devrez réinstaller ce qu'il ne fallait pas enlever. Mais il vous est aussi possible de spécifier quels paquets deborphan doit ignorer à l'aide de l'​option //-e//.</​note>​+
  
 ====Les résidus des logiciels supprimés ==== ====Les résidus des logiciels supprimés ====
 +Depuis un [[:​terminal]] avec la [[:​commande_shell|commande]] suivante :​
 + <​code>​sudo dpkg -P $(dpkg -l | grep "​^rc"​ | tr -s ' ' | cut -d ' ' -f 2)</​code>​
  
  
-Avec dpkg ( dpkg puisque apt-get ne peut pas faire ce que aptitude fait ) +===== Vider les corbeilles ===== 
-<​code>​sudo dpkg -P `dpkg -l | grep "​^rc"​ | tr -s ' ' | cut -d ' ' -f 2`</​code>​ +<​note ​important>Vérifier le contenu des corbeilles avant toute suppression.</​note>​ 
-ou +Sous %%GNU/​linux%%, ​les objets déplacés ​dans la corbeille ​sont mis dans un dossier nommé **Trash ** accompagné ou pas d'autres ​caractères. 
-<​code>​sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "​^rc"​ | tr -s ' ' | cut -d ' ' -f 2)</​code>​ +  * Pour votre espace personnel, ce dossier est situé dans le dossier ​[[:fichier_cache|caché]] **.local/share/​Trash** de votre dossier personnel. 
-OU avec aptitude : +  * Pour les unités externes ​[[:montage|montées]], (clés USB, cartes SD, unités distantes) il est [[:fichier_cache|caché]],​ se nomme **.Trash-1000** et est situé le plus souvent sur la racine de la [[:​montage|partition montée]] (Si le dossier **.Trash-1000** n'existait ​pas, il sera créé). ​ 
-<​code>​sudo aptitude purge `dpkg -l | grep "​^rc"​ | tr -s ' ' | cut -d ' ' -f 2`</​code>​ +:!: La corbeille des [[:versions]] et [[:variante|variantes]] d'Ubuntu actuellement soutenues reprend toutes les corbeilles de toutes les [[:montage|partitions montées]]
- +  * Pour vérifier le contenu, il suffit d'un petit clic sur l'​icône de la corbeille au bas de la [[:unity_launcher|barre des lanceurs]] ou sur le bureau selon la [[:​variante|variante d'​Ubuntu]] ou encore dans l’explorateur de fichiers. 
-===== Supprimer toutes ​les corbeilles ​APRÈS AVOIR VÉRIFIÉ LEURS CONTENUS===== +  * Pour supprimer les éléments, il suffit de les sélectionner puis de supprimer. 
- +  * Pour tout supprimer, cliquer sur le bouton **vider**
-<​note ​mise a jour>Voici enfin la commande qui supprime aussi les fichiers ​dans la corbeille ​de toutes les autres ​partitions lisibles sous [[:gnu|GNU]]/[[:linux|Linux]] Ubuntu ​: +  Pour vider une corbeille ​d'une unité externe [[:​montage|montée]] (clés USBcartes SD, unités distantes), il suffit de supprimer le dossier **.Trash-1000** de l'​unité. 
-C'​était pas compliqué !!</​note>​ +  * Pour vider uniquement ​la corbeille de votre espace personnel, saisir dans un [[:terminal]] la [[commande_shell|commande]] suivante ​<​code>​rm -r -f ~/​.local/​share/​Trash/​files/​*</​code>​
-<note important>​Vous devez avoir un accès en lecture ​**et** ​en écriture, si vous n'avez pas accès en écriture sur vos partitionscette commande ne sert à rien, passez donc cette étape !</​note>​ +
-==Vérifier les corbeilles ​:== +
- +
-Sous Hardy et versions ​suivantes ​: +
-Du ''​home'​' : +
-<​code>​nautilus ~/.local/​share/​Trash/​files</​code>​ +
-Des partitions ​: +
-Sous Hardy la suppression des fichiers ​est définitive+
- +
-Sous Dapper : +
-Du ''​home''​ : +
-<​code>​nautilus ~/.Trash</​code>​ +
- +
-Des partitions +
-<​code>​nautilus `find /media -maxdepth 2 -name "​.Trash*"​`</​code>​ +
-Attention, ça ouvre une fenêtre ​d'explorateur par corbeille trouvéec'est assez violent ;-) +
- +
-== Vider les corbeilles== +
-Sous Jaunty et versions suivantes : +
-Vider toutes les corbeilles +
-<​code>​for v in $(find / -maxdepth 4 -name ".Trash*"); do rm --preserve-root -R "​$v";​ done</​code>​ +
- +
-Sous Hardy/​Intrepid +
-Vider la corbeille ​du répertoire ''​home'' ​de GNU/​Linux ​: +
-<​code>​rm -r -f ~/​.local/​share/​Trash/​files/​* </code+
- +
-Sous Dapper : +
-Vider la corbeille du répertoire ''​home''​ de GNU/Linux : +
-<​code>​rm -r -f ~/.Trash/* </​code>​ +
- +
-Vider toutes les corbeilles : +
- +
-<​code>​find /media -maxdepth 2 -name "​.Trash*"​ -delete</​code>​ +
- +
-<​note>​Vider la corbeille via le dossier Corbeille, d'​après mon test sur un Gutsy ne vide pas les corbeilles des autres partitions, mais seulement des supports amovibles.</​note>+
  
-<note tip>On a spécifié de rechercher uniquement dans /media, qui par défaut contient toutes les partitions et les medias amovibles. Cependant, dès qu'on monte les partitions dans un autre dossier ( /mnt sous Debian par exemple ), cette commande n'ira pas chercher dedans. Il faut donc exécuter la commande sur /mnt : 
-<​code>​nautilus `find /mnt -maxdepth 2 -name "​.Trash*"​` # pour un affichage graphique 
-find /mnt -maxdepth 2 -name "​.Trash*"​ -delete ​ # pour un effaçage direct</​code> ​ 
-</​note>​ 
  
 ===== Supprimer un grand nombre de fichiers: "/​usr/​bin/​rm:​ Liste d'​arguments trop longue"​===== ===== Supprimer un grand nombre de fichiers: "/​usr/​bin/​rm:​ Liste d'​arguments trop longue"​=====
Ligne 188: Ligne 125:
  
 Pour supprimer des anciens noyaux, se reporter à la section [[kernel#​suppression_des_anciens_noyaux|Suppression des anciens noyaux de la page kernel]]. Pour supprimer des anciens noyaux, se reporter à la section [[kernel#​suppression_des_anciens_noyaux|Suppression des anciens noyaux de la page kernel]].
 +
 +===== Vider le cache de votre navigateur internet =====
 +
 +Epiphany : 
 +
 +En mode graphique : //Édition → Préférences → Confidentialité → Fichiers temporaires → Effacer//
 +
 +Sinon vider le répertoire ~/​.gnome2/​epiphany/​mozilla/​epiphany/​Cache
 +
 +Firefox : //Outils → Supprimer l'​historique récent... → Cache//
 +
  
 ===== Script personnel===== ===== Script personnel=====
Ligne 200: Ligne 148:
 Étape 1, Choisissez vos lignes de commande : Étape 1, Choisissez vos lignes de commande :
 <​code>​ <​code>​
-sudo aptitude ​autoclean +sudo apt-get ​autoclean 
-rm -r -f ~/.Trash/*+rm -r -f ~/.local/​share/​Trash/files/* 
 </​code>​ </​code>​
 Etape 2, Créez un fichier nettoyage.sh par exemple et remplissez-le : Etape 2, Créez un fichier nettoyage.sh par exemple et remplissez-le :
Ligne 208: Ligne 156:
 copiez-collez les lignes de commande : copiez-collez les lignes de commande :
 <​code>​ <​code>​
-sudo aptitude ​autoclean +sudo apt-get ​autoclean 
-rm -r -f ~/.Trash/*+rm -r -f ~/.local/​share/​Trash/files/* 
 find ~/​.thumbnails -type f -atime +7 -exec rm {} \; find ~/​.thumbnails -type f -atime +7 -exec rm {} \;
 </​code>​ </​code>​
 Etape 3,  Personnalisez son exécution : Etape 3,  Personnalisez son exécution :
  
-<​code>​echo "script Nettoyage UBUNTU+<​code>​ 
-sudo aptitude ​autoclean +echo "Script de nettoyage d'​Ubuntu
-echo "Paquets ​périmés supprimés OK"+sudo apt-get ​autoclean 
 +echo "Les paquets ​périmés ​ont été supprimés OK"
 sleep 3 sleep 3
 find ~/​.thumbnails -type f -atime +7 -exec rm {} \; find ~/​.thumbnails -type f -atime +7 -exec rm {} \;
-echo "Supression des icones. OK+echo "Icônes supprimés
-rm -r -f ~/​.Trash/​* +rm -r -f ~/.local/​share/​Trash/files/*  
-echo "Suppression de la CORBEILLE vide. OK"+echo "Corbeille vidée"
 sleep 3 sleep 3
 find ~/ -name '​*~'​ -exec rm {} \; find ~/ -name '​*~'​ -exec rm {} \;
-echo "Suppression des fichiers ​temporaires ​du dossier HOME terminant par ~ terminé. OK+echo "Fichiers ​temporaires ​(terminant par ~) du dossier HOME ont été suprimmés
-echo "TERMINÉ"+echo "Nettoyage terminé"
 </​code>​ </​code>​
  
Ligne 233: Ligne 182:
 <​code>​chmod +x nettoyage.sh</​code>​ <​code>​chmod +x nettoyage.sh</​code>​
 <​code>​sh nettoyage.sh</​code>​ <​code>​sh nettoyage.sh</​code>​
- 
- 
  
 ==== DRAFT ===== ==== DRAFT =====
Ligne 240: Ligne 187:
 <note idée> Vous avez une idée de nettoyage ? Écrivez-la après cette note en attendant qu'un des contributeurs expérimentés la valide et l'​inclue dans les parties précédentes</​note>​ <note idée> Vous avez une idée de nettoyage ? Écrivez-la après cette note en attendant qu'un des contributeurs expérimentés la valide et l'​inclue dans les parties précédentes</​note>​
  
-===Quant apt-get ne fonctionne plus pour raison de manque d'​espace===+===Quand apt-get ne fonctionne plus pour raison de manque d'​espace===
 Je suis tombé récemment sur un problème d'​espace pour l'​installation d'un nouveau noyau. Après avoir répertorié tous les noyaux disponibles,​ j'ai commencé à les supprimer manuellement dans le répertoire /boot et dans le menu.lst de grub afin d'​éviter toute erreur postérieure,​ je dirai que c'est un peu bourrin mais visiblement cela fonctionne. Je suis tombé récemment sur un problème d'​espace pour l'​installation d'un nouveau noyau. Après avoir répertorié tous les noyaux disponibles,​ j'ai commencé à les supprimer manuellement dans le répertoire /boot et dans le menu.lst de grub afin d'​éviter toute erreur postérieure,​ je dirai que c'est un peu bourrin mais visiblement cela fonctionne.
 Par exemple suppression du noyau 2.6.28-19 Par exemple suppression du noyau 2.6.28-19
Ligne 250: Ligne 197:
 rm ./​abi-2.6.28-19-server rm ./​abi-2.6.28-19-server
 rm ./​System.map-2.6.28-19-server rm ./​System.map-2.6.28-19-server
-rm ./​vmcoreinfo-2.6.28-19-serve+rm ./​vmcoreinfo-2.6.28-19-server
 rm ./​initrd.img-2.6.28-19-server rm ./​initrd.img-2.6.28-19-server
 </​code>​ </​code>​
 et suppression dans le menu.lst de grub de la ligne correspondante ​ et suppression dans le menu.lst de grub de la ligne correspondante ​
  
- 
- 
-=== Vider le cache de votre navigateur internet === 
- 
-Epiphany :  
- 
-En mode graphique : //Édition → Préférences → Confidentialité → Fichiers temporaires → Effacer// 
- 
-Sinon vider le répertoire ~/​.gnome2/​epiphany/​mozilla/​epiphany/​Cache 
- 
-Firefox : //Outils → Supprimer l'​historique récent... → Cache// 
- 
-=== Effacer les fichiers temporaires d'​Adobe Flash Player === 
- 
-<​code>​rm -r ~/​.adobe/​Flash_Player;​rm -r ~/​.macromedia/​Flash_Player</​code>​ 
  
 === Effacer les fichiers temporaires d'​Adobe Flash Player à chaque lancement du navigateur (ici Firefox)=== === Effacer les fichiers temporaires d'​Adobe Flash Player à chaque lancement du navigateur (ici Firefox)===
Ligne 285: Ligne 217:
  
 Sinon, un script qui récupère un argument (ici les fichiers plus vieux de n'​importe quel nombre de jours) : Sinon, un script qui récupère un argument (ici les fichiers plus vieux de n'​importe quel nombre de jours) :
-<​code>​!#/bin/bash+ 
 +<​code>​ 
 +#!/bin/bash
  
 echo "​Saisissez le dossier dans lequel vous souhaitez supprimer les fichiers [chemin]."​ echo "​Saisissez le dossier dans lequel vous souhaitez supprimer les fichiers [chemin]."​
 read chemin read chemin
-cd $chemin +cd "{$chemin}" 
-if [$? = 1]+if [ $? = 1 ]
 then then
   echo "Le chemin est incorrect."​   echo "Le chemin est incorrect."​
   echo "Vous vous situez dans le dossier suivant :"   echo "Vous vous situez dans le dossier suivant :"
   pwd   pwd
-  echo "Ce script choisira le dossier dans lequel vous vous situez pas défaut. Continuer ? [o/n]+  echo "Ce script choisira le dossier dans lequel vous vous situez pas défaut. Continuer ? [O/N]"
   read rep1   read rep1
 else else
   rep1='​o'​   rep1='​o'​
 fi fi
-if [$rep1 = '​o'​]+if [ $rep1 = '​o'​ ]
 then then
   echo "​Supprimer les fichiers vieux de combien de temps ? [En nombre de jours]"​   echo "​Supprimer les fichiers vieux de combien de temps ? [En nombre de jours]"​
   read cbTemps   read cbTemps
   find . -mtime +$cbTemps -print -exec rm "​{}"​ \;   find . -mtime +$cbTemps -print -exec rm "​{}"​ \;
-  if [$?=1]+  if [ $?=1 ]
   then   then
     echo "Une erreur est survenue. Interruption du script."​     echo "Une erreur est survenue. Interruption du script."​
   else   else
-    echo "​Suppression des fichiers vieux de plus de $cbTemps ​jour(s) réussie. Interruption du script."​+    echo "​Suppression des fichiers vieux de plus de $cbTemps ​jours) réussie. Interruption du script."​
   fi   fi
 else else
   echo "​Interruption du script en cours."​   echo "​Interruption du script en cours."​
-fi</​code>​+fi 
 +</​code>​
  
 +===Au démarrage, vider la corbeille de ses vieux fichiers===
 +Dans les paramètres,​ session et démarrage, ajouter cette commande pour supprimer automatiquement les fichiers de plus de 30 jours.
 +Ça peut éviter la bête panne du PC trop plein…
 +<​code>​find ~/​.local/​share/​Trash/​files/​ -mtime +30 -delete</​code>​
 ===== Voir aussi ===== ===== Voir aussi =====
  
Ligne 320: Ligne 259:
   * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=140808|forum.ubuntu-fr » Installation de logiciels et changements de version » Comment supprimer les paquets qui n'​existe pas dans les sources?]]   * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=140808|forum.ubuntu-fr » Installation de logiciels et changements de version » Comment supprimer les paquets qui n'​existe pas dans les sources?]]
   * [[http://​macsim.labolinux.net/​index.php/​post/​2006/​10/​02/​3-aptitude-vs-apt-get | macsim.labolinux » Aptitude Vs Apt-get]]   * [[http://​macsim.labolinux.net/​index.php/​post/​2006/​10/​02/​3-aptitude-vs-apt-get | macsim.labolinux » Aptitude Vs Apt-get]]
-//​Contributeurs : [[:​utilisateurs:​yurek]],​ [[:​utilisateurs:​Jean-Lux]],​ [[:​utilisateurs:​macsim]],​[[:​utilisateurs:​yvecai]].//​+//​Contributeurs : [[:​utilisateurs:​yurek]],​ [[:​utilisateurs:​Jean-Lux]],​ [[:​utilisateurs:​macsim]],​[[:​utilisateurs:​yvecai]], [[:​utilisateurs:​black_leunix]].//


Le contenu de ce wiki est sous licence : CC BY-SA v3.0