#1 Le 10/10/2013, à 13:15
- adrien22650
besoin d'explication pour lien entre dossier
Bonjour
je viens de mettre à niveau mon ubuntu.
Avant cette mise à niveau j'ai tout copier mon home sur une partition qui me sert de stockage de donnée ( /dev/sda5 )
Donc dans ma partition sda5 j'ai les dossiers Bureau, Images, Téléchargement, Vidéo ... avec toutes mes données
et dans mon home j'ai les mêmes dossier (mais vide)
Quelqu'un peut il m'expliquer pas à pas la méthode pour que :
- lorsque je télécharge un fichier il aille directement dans le dossier Téléchargement de sda5
- lorsque je clique sur le raccourci Image dans Nautilus il ouvre le dossier qui est sur sda5
- lorsque j'enregistre un document il s'enregistre dans le dossier Document de sda5
- .....
En gros modifier l'emplacement des dossiers du home
Ps : Je sais qu'il y a sûrement déjà la réponse à ma question sur le forum mais je m'y perd un peut et j'ai pas envie de faire de bêtises j'ai énormément de photos d'enregistrés que je ne veux pas perdre !
merci d'avance
Adrien
Hors ligne
#2 Le 10/10/2013, à 14:00
- Epehj
Re : besoin d'explication pour lien entre dossier
Salut,
tu devrais pouvoir utiliser les liens symboliques : c'est la commande ln -s
Quelque chose comme
ln -s /dev/sda5/home/adrien/Bureau ~/Bureau
devrait te convenir. Peut être que quelqu'un a une solution plus adaptée.
N'hésite pas à tester!
Linux user #447629 - Ubuntu user # 21770
C'est en sciant que Léonard devint scie
Hors ligne
#3 Le 10/10/2013, à 15:03
- Postmortem
Re : besoin d'explication pour lien entre dossier
Salut,
Salut,
tu devrais pouvoir utiliser les liens symboliques : c'est la commande ln -s
Quelque chose commeln -s /dev/sda5/home/adrien/Bureau ~/Bureau
devrait te convenir. Peut être que quelqu'un a une solution plus adaptée.
N'hésite pas à tester!
Je ne pense pas que ceci marchera. On ne peut pas se promener tel quel dans /dev/sda5. Il faut d'abord monter ce périphérique.
La commande serait donc un truc du genre :
ln -s /point/de/montage/de/sda5/Bureau ~/Bureau
Et je ne suis pas persuadé qu'il soit conseillé de remplacer les "répertoires de base" (comme ~/Bureau ou ~/Images etc...) par des liens symboliques (je ne dis pas que ça ne marchera pas mais étant donné qu'ils sont utilisés de base par le système, c'est peut-être risqué).
Personnellement, je recopierais les fichiers dans les nouveaux répertoires ou je ferais plutôt des liens de ce style :
ln -s /point/de/montage/de/sda5/Bureau ~/Bureau/ex_Bureau
ln -s /point/de/montage/de/sda5/Images ~/Bureau/ex_Images
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#4 Le 10/10/2013, à 15:17
- Epehj
Re : besoin d'explication pour lien entre dossier
Il faut d'abord monter ce périphérique.
Effectivement ! J'ai zappé cette étape.
Sinon j'ai remplacé Images, Vidéos et Téléchargements chez moi par des liens symboliques, pas eu de problèmes. A ne pas considérer comme une généralité, mais c'est juste pour info
Linux user #447629 - Ubuntu user # 21770
C'est en sciant que Léonard devint scie
Hors ligne
#5 Le 10/10/2013, à 15:25
- adrien22650
Re : besoin d'explication pour lien entre dossier
merci pour vos réponses
si je comprend bien il faut que je monte automatiquement au démarrage la partition sda5
pour que les liens fonctionnent
Il y a pas un moyen de modifier l'emplacement vers lequel pointe les répertoires de base ?
Hors ligne
#6 Le 10/10/2013, à 15:34
- Postmortem
Re : besoin d'explication pour lien entre dossier
La partition sda5, elle est formatée comment (fat, ntfs, ext2, 3 ou 4) ?
Sinon oui, il faut qu'elle soit montée automatiquement si tu veux que tes liens fonctionnent.
Ce que tu aurais pu faire, c'est que sda5 soit montée sur /home afin que les dossiers personnels ne soient pas sur la "partition système".
C'est ce que je faisais avant... Mais franchement, maintenant, je ne m'embête plus, je n'ai qu'une partition et avant de réinstaller, je copie tout ce qu'il y a dans ~/Documents, ~/Images etc sur un disque externe, j'installe la nouvelle version et je copie dans l'autre sens.
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#8 Le 10/10/2013, à 16:14
- Postmortem
Re : besoin d'explication pour lien entre dossier
Si ta partition sda5 est en FAT32, ce n'est donc pas une bonne idée de la monter sur /home.
Par contre, si ça ne pose pas de problème comme le dit Epehj, tu pourrais créer les liens en faisant comme ceci (d'abord sauvegarder tout ce qu'il y a dans les répertoires concernés) :
rm -r ~/Images
ln -s /media/melanie-adrien/6892-726F/Images ~/Images
rm -r ~/Documents
ln -s /media/melanie-adrien/6892-726F/Documents ~/Documents
rm -r ~/Téléchargements
ln -s /media/melanie-adrien/6892-726F/Téléchargements ~/Téléchargements
rm -r ~/Vidéos
ln -s /media/melanie-adrien/6892-726F/Vidéos ~/Vidéos
Par contre, pour Bureau, je m'abstiendrais.
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#9 Le 10/10/2013, à 16:21
- Epehj
Re : besoin d'explication pour lien entre dossier
Fais quand même un test, mes partitions sont en ext3 ou 4, donc ce n'est pas gênant, mais le fat ne gère pas les permissions, peut être que ça pose un souci. Créé toi un répertoire sur ton DD, puis fais un lien, et regarde la réaction.
Si tout va bien, tu pourras faire comme Postmortem te conseille.
Linux user #447629 - Ubuntu user # 21770
C'est en sciant que Léonard devint scie
Hors ligne
#10 Le 10/10/2013, à 16:55
- pingouinux
Re : besoin d'explication pour lien entre dossier
Bonjour,
Ça doit dépendre de l'environnement, mais pour info, j'ai un fichier ~/.config/user-dirs.dirs dont voici le contenu :
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Desktop"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Novatux"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
Hors ligne
#11 Le 10/10/2013, à 17:11
- adrien22650
Re : besoin d'explication pour lien entre dossier
Postmortem j'ai fait ce que tu m'as dit et sa a marché merci pour ton aide
Epehj j'ai vu ton message trop tard les essais étaient commencé heureusement j'ai pas eu de problème
pingouinux j'ai la meme chose que toi maintenant !
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"
Hors ligne