logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-03-2011 14:18:18

zaphir
Membre
Inscription : 10-09-2010

[Résolu] Améliorations de mes Liens Symboliques

Bonjour tout le monde  smile

Bon je vais essayer d'être le plus clair possible, chose pas evidente,  pour vous expliquer ce que j'ai fais et ce que je veux .
Je suis en plein remaniement de mes fichiers et j'ai décidé de faire ça le plus proprement possible.
Je possède 2 disques dur:
__DD1  contenant mes distributions Linux ( pour le moment je n'ai réinstaller que Debian qui me servira d'exemple pour les autres)
__DD2  contenant mes documents , musiques ,images et vidéos.

Ce que je souhaite c'est rediriger les dossiers (Documents, Images, Videos,Musiques ) de DD2 vers  Debian .
Je me suis donc inspirer de différentes lecture sur les liens symboliques pour y parvenir , dans l'ordre j'ai fais :
Créer un point de montage pour DD2:

#mkdir /mnt/DD2


Accorder les droits pour DD2:

#chmod 755 /mnt/DD2


Ajouter DD2 au démarrage dans  /etc/fstab :

/dev/sdb1 /mnt/DD2 ext4 user,rw,exec 0 0


Pour monter la partition immédiatement :

#mount -a


Pour changer le propriétaire de la partition

#chown user:user  /mnt/DD2/


Et enfin création des liens symboliques :

ln -s /mnt/DD2/Videos/ /home/user/Vidéos/


J'ai créer ainsi les liens symboliques pour mes Documents,Musiques,Vidéos et Images.
Ce que j'obtiens dans ~/Videos ( comme pour les autres ) est un raccourci "Videos"  qui fonctionne tres bien je clic dessus et il me renvoie dans DD2/Videos .
Mais ce n'est pas ce a quoi je m'attendais , ce que je désire c'est cliquer sur ~/Vidéos et être directement dans DD2/Videos sans avoir a cliquer encore sur le raccourci .
J'ai essayer différentes syntaxe pour les liens symboliques a savoir :

ln -s /mnt/DD2/Videos /home/user/Vidéos
ou ln -s /mnt/DD2/Videos  /home/user/Vidéos/
ou ln -s /mnt/DD2/Videos/  /home/user/Vidéos


mais aucun changements remarqué .
Donc ma question est "Est-ce que c'est possible ?"
Et si oui quelle modification dois-je faire ?
Merci pour vos réponses si quelqu'un a une idée  wink

Dernière modification par zaphir (25-03-2011 11:07:51)

Hors ligne

#2 23-03-2011 15:36:30

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Améliorations de mes Liens Symboliques

Salut zaphyr,

Donc ma question est "Est-ce que c'est possible ?"
Merci pour vos réponses si quelqu'un a une idée


smile
Je te propose de voir le lien symbolique comme agissant entre deux fichiers distincts.
Ainsi, le répertoire étant par lui-même un fichier (spécial car il peut contenir d'autres fichiers distincts, mais un fichier par lui-même).
Je propose alors que :
Le lien symbolique ici liant 2 fichiers-répertoires entre eux, le contenu (fichiers ou fichier-répertoires) ne peut apparaître que par son ouverture nominale dans le fichier-répertoire en lien, et non directement, parce qu'il n'est pas lié nommément lui.

Si je n'm'abuse, merci de rectifier par qui de droit.

il se pourrait pour arriver à tes fins de devoir créer dans ton répertoire symbole un fichier avec un lien direct pour chaque contenu dans le répertoire cible.

Yep ! big_smile


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 23-03-2011 18:26:49

zaphir
Membre
Inscription : 10-09-2010

Re : [Résolu] Améliorations de mes Liens Symboliques

Salut smolski !

Merci pour ta réponse et  les explications sur la définition du lien symbolique , donc si je résume ce que je voudrais faire ne marche pas car le lien symbolique ne fonctionne que de fichier-> fichier et non de dossier-> dossier " en gros" .

il se pourrait pour arriver à tes fins de devoir créer dans ton répertoire symbole un fichier avec un lien direct pour chaque contenu dans le répertoire cible.


Je vais essayé  , merci  wink

Dernière modification par martinux_qc (24-03-2011 01:37:54)

Hors ligne

#4 23-03-2011 18:38:13

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Améliorations de mes Liens Symboliques

lien symbolique ne fonctionne que de fichier-> fichier et non de dossier-> dossier


En fait, de fichier à fichier car tout est fichier, un repertoire comme le reste.
Donc, directement d'un lien vers un fichier mais pas aux divers contenus d"un répertoire.

On ne peut créer un lien symbolique identique pour des sources différentes, quels soient des répertoires ou des fichiers.

Tchibâââ ! lol


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#5 24-03-2011 15:28:19

zaphir
Membre
Inscription : 10-09-2010

Re : [Résolu] Améliorations de mes Liens Symboliques

Après lecture ,je crois que ça ne sera pas réalisable parce que si je dois utiliser des liens direct cela n'aura aucun avantages en terme d'espace disque , a moins que je me trompe le lien direct occupe autant d'espace que le fichiers source donc pas tres intéressant .
Je vais laisser comme ça je pense.

Hors ligne

#6 24-03-2011 17:48:53

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Améliorations de mes Liens Symboliques

Pourquoi un lien direct ?
Tu crées un lien symbolique pour chaque fichier (ou fichier repertoire à ouvrir ensuite) que tu veux atteindre directement, ça le fait !
smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#7 24-03-2011 18:25:31

zaphir
Membre
Inscription : 10-09-2010

Re : [Résolu] Améliorations de mes Liens Symboliques

C'est ce que j'ai fais, enfin si on parle bien de la meme chose .

J'ai fais en sorte de ranger dans DD2 comme sur un repertoire personnel => /Videos, /Images, /Documents ,/Musiques
Apres il ne me restait  plus qu'à faire les liens symboliques depuis chaque distrib:

_ln -s /mnt/DD2/Images/ /home/user/Images/
_ln -s /mnt/DD2/Videos/ /home/user/Vidéos/
etc

Dernière modification par zaphir (24-03-2011 18:29:55)

Hors ligne

#8 24-03-2011 18:35:27

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Améliorations de mes Liens Symboliques

Super ! Oui, on parlait le même langage zaphir.

Tu peux aussi faire des liens symboliques plus avant dans les contenus de ces répertoires, c'est ce que je te suggérais smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#9 24-03-2011 18:45:22

zaphir
Membre
Inscription : 10-09-2010

Re : [Résolu] Améliorations de mes Liens Symboliques

Ha !! On va bien finir par se comprendre  smile
Enfin c'est surtout moi qui a des difficulté de comprehension , c'est sympa a toi de d'adapter  wink

Donc si j'ai bien saisi , tu me suggères  :
_ln -s /mnt/DD2/Images/Fichier_lien /home/user/Images/Fichier_lien

Et de cette façon "j'atterris" directement dans le répertoire voulu ,ici dans /Images.

Hors ligne

#10 24-03-2011 18:51:09

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Améliorations de mes Liens Symboliques

Tu feras un pas de plus dans images, comme je connais pas ta classification ?
Mais tente des choses dans ce sens, tu adapteras aux circonstances.

smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#11 25-03-2011 05:24:44

zoroastre74
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.2
(G)UI : Awesome wm v3.4.13 (Octopus)
Inscription : 28-08-2010

Re : [Résolu] Améliorations de mes Liens Symboliques

Yep!

Regardes aussi du côté du fstab et de l'option bind !!!

Exemple :

/mnt/stockage/Video             /home/user/Video              defaults,bind


L'idée serait de 1- monter ton disque dur avec l'option auto (pas vu précedement) et de 2- monter les sous-rep dans ton home, le tout via fstab.
Il te faudra avant toute chose créer les repertoires de destinations wink

Avantage : Ta configuration est centralisée dans un seul fichier et tu as accés à toutes les options du fstab, donc 1 seule documentation à potasser...

@+

Zoroastre.

Dernière modification par zoroastre74 (25-03-2011 05:28:42)

Hors ligne

#12 25-03-2011 11:06:37

zaphir
Membre
Inscription : 10-09-2010

Re : [Résolu] Améliorations de mes Liens Symboliques

Salut les debianeux,

@Smolski:Quelque soit le cas de figure  je n'ai réussi a obtenir qu'un raccourci sur lequel il faut cliquer pour accéder a l'endroit désiré  .
Pas tout a fait ce que je voulais réaliser mais utile et pratique.

@zoroastre74: Je ne connaissais pas cette option et c'est exactement ce que je cherchais . smile
Mes répertoires étant déjà crées auparavant j'ai juste rajouté les lignes correspondantes dans le fstab, toutefois la syntaxe exacte est :

/mnt/stockage/Video             /home/user/Video       bind       defaults,bind


sinon un  mount -a renvoie :
system file unknown 'bind'
J'ai rectifié le montage auto dans les option pour DD2 , bien vu  wink
Cela dit je n'avais pas remarqué  vu que a la connexion auto des disques etait coché via le" Gestionnaire de  médias et disques amovible" de Xfce4, mais tu as bien fais de me le signaler , un peu de rigueur s'avère nécessaire .

Voilà je peux passer en résolu maintenant , je vous remercie tous les deux smolski & zoroastre74 pour votre aide, des conseils avisés sont toujours appréciables.  cool
A +

Hors ligne

Pied de page des forums