Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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,

Epehj a écrit :

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!

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 wink


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

#7 Le 10/10/2013, à 15:40

adrien22650

Re : besoin d'explication pour lien entre dossier

elle est en fat 32

282797Capturedu20131010134911.png

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 wink
Epehj j'ai vu ton message trop tard les essais étaient commencé heureusement j'ai pas eu de problème smile
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