Dérivées : La corbeille et le bureau ne sont pas au même endroit

Dernière mise à jour le 22 décembre 2007 à 14:55 par Ssylvainsab
Publié par Ssylvainsab
Certaines dérivées d'Ubuntu existent : Kubuntu, Xubuntu, Edubuntu...
Il est possible d'installer toutes ces dérivées sur un seul système d'exploitation, en installant les paquets kubuntu-desktop, xubuntu-desktop, edubuntu-desktop...

Cependant, les dossiers correspondant à la corbeille ne sont pas les mêmes dans toutes les dérivées, et il en est de même pour le dossier correspondant au bureau.
Pour remédier à cela, il y a un moyen très simple et efficace :

Les liens symboliques


Comme leur noms l'indique, les liens symboliques servent à créer un fichier ou un dossier qui sera en fait un lien vers un autre fichier ou dossier.
On pourra donc utiliser le dossier qui est en fait un lien comme s'il s'agissait d'un dossier, et comme s'il contenait les mêmes fichiers et dossiers que le dossier vers lequel il pointe.

En clair :
- si /dossier est un dossier, qui contient /sous-dossier, fichier1 et fichier2
- si /lien est un dossier qui est en fait un lien vers /autredossier
Il sera possible de travailler sur /lien/sous-dossier, /lien/fichier1, /lien/fichier2... en travaillant en fait sur /dossier/sous-dossier, /dossier/fichier1, /dossier/fichier2...

Résolution du problème

Bureau


Sous Ubuntu, le dossier du bureau correspond à /home/user/Bureau, mais sous Kubuntu et Xubuntu, il correspond à /home/user/Desktop
Pour résoudre ce problème, il suffit de remplacer le dossier Desktop/ par un dossier du même nom qui sera un lien vers le dossier Bureau/ (n'oubliez pas de déplacer le contenu de Desktop/ dans Bureau/ avant d'enlever Desktop/ !).
Pour ceci, ouvrez un terminal et tapez cd pour aller dans votre répertoire personnel, puis validez par Entrée, puis tapez ensuite :
rm -r Desktop && ln -s Bureau Desktop
et validez par entrée.
Explications :
  • rm est la commande unix pour supprimer des fichiers ou dossiers (il faut supprimer Desktop avant de créer un nouveau dossier du même nom, qui sera le lien)
  • l'option -r est nécessaire car on supprime un répertoire
  • Desktop est le répertoire que l'on supprime
  • && permet d'exécuter une deuxième commande si la première a réussi
  • ln -s permet de créer un lien symbolique
  • Bureau est le nom du dossier vers le quel le lien doit être créé
  • Desktop est le nom du lien qui sera créé

Corbeille


Sous Ubuntu, le dossier de la corbeille correspond à /home/user/.Trash, mais sous Kubuntu et Xubuntu, il correspond à /home/user/.local/share/Trash

Il faut donc créer de la même manière un lien symbolique de /home/user/.Trash vers /home/user/.local/share/Trash.
Cependant, il y a deux sous-dossiers dans /home/user/.local/share/Trash : files/, qui contient les fichiers et dossiers effacés, et info/, qui contient des informations sur les fichiers effacés (leur répertoire d'origine par exemple). Le lien symbolique doit donc être créé vers le sous-dossier files/.
De la même façon que pour le dossier correspondant au bureau, il faut donc ouvrir un terminal dans son répertoire personnel et taper :
rm -r .Trash && ln -s .local/share/Trash/files .Trash

Notes importantes :
  • Etant donné que le gestionnaire de fichiers d'Ubuntu (Nautilus) ne note pas le répertoire d'origine du fichier/dossier supprimé, il sera impossible de restaurer un fichier supprimé avec Nautilus.
  • Les gestionnaires de fichiers de KDE (Konqueror et Dolphin) n'affichent que les fichiers/dossiers de la corbeille dont ils trouvent les ficihers correspondants dans le dossier /home/user/.local/Trash/info Un fichier supprimé avec un logiciel GNOME ne sera donc pas affiché avec les gestionnaires de fichiers KDE. Ils ne seront pas non plus supprimés en vidant la corbeille.
Meilleures réponses pour « Dérivées : La corbeille et le bureau ne sont pas au même endroit » dans :
[Windows/Corbeille] Supprimer la corbeille du bureau Voir Par défaut la corbeille apparaît sur le bureau. En cliquant avec le bouton droit sur la Corbeille aucune option de suppression n'est disponible. Windows XP Cliquer sur Démarrer > Exécuter, puis taper gpedit.msc Ensuite dans Configuration...
Ubuntu - Avoir la corbeille sur le bureau Voir Si vous préférez avoir la corbeille sur le bureau plutôt que dans la barre des tâches, faites: 1. Faites un clic-droit sur le bureau, "Créer un lanceur" 2. Entrez: Type: Fichier Nom: Corbeille Emplacement: trash: (n'oubliez pas les...
Remettre/enlever la corbeille de Vista VoirLa question revient souvent : comment réactiver la corbeille sous Vista ? La réponse est ici : il suffit de faire clic droit sur le bureau->personnaliser->cliquer sur changer les icônes du bureau->et de cocher ou décocher "corbeille".
Corbeille disparue VoirSi la corbeille n'apparaît plus sur le bureau, il est possible de la disposer à nouveau sur le bureau, via l'éditeur de la base de registre : Se positionner sur...