Forum Linux.gui créer un lien symbolique relatif depuis un gestionnaire de fichier

Posté par  .
Étiquettes : aucune
0
11
jan.
2009
bonjour,

même si j'utilise beaucoup la ligne de commande, parfois pour classer des fichiers j'apprécie d'utiliser une interface graphique. Je cherche à pouvoir créer des liens symboliques relatifs, et non pas avec le chemin absolu.

Dans dolphin ou nautilus, par défaut, c'est en absolu, et aucun ne propose de le faire en relatif. Savez-vous si c'est possible ?

J'ai vu qu'avec rox-filer il y avait cette option, mais à part pour cette option qui m'intéresse, j'ai du mal avec l'interface de rox-filer.
  • # Ligne de commande ?

    Posté par  (site web personnel) . Évalué à 1.

    Pourquoi ne pas utiliser la ligne de commande justement ? Par exemple en allant dans le répertoire où tu veux créer un lien
    cd chemin/vers/ton/repertoire
    et en faisant simplement un petit simplement
    ln -s /chemin/relatif/souhaiter nom_du_lien_symbolique
    N'est ce pas plus simple que d'étudier les différents GUI et d'y mettre un code te permettant d'entrer manuellement ta commande ln -s ?

    Je dis ça, parce que sauf erreur, comme il y a une infinité de chemin relatif possibles entre deux points, il me semble peu probable qu'un GUI porpose de faire le travail.

    « IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace

    • [^] # Re: Ligne de commande ?

      Posté par  . Évalué à 2.

      d'autant que dans tes exemples tu utilises les chemins ABSOLU

      un chemin relatif c'est à base de ../ et de ./

      donc finalement il n'y a pas 50 possibilités

      prenons
      /home/user/Documents/perso
      /home/user/Documents/publics

      un lien vers publics, mis dans le dossier perso serait
      cd /home/user/Documents/perso && ln -s ../publics publics

      sinon avec nautilus tu peux glisser/deposer des dossiers dans la barre lateral pour en faire un "raccouri" rapidement accessible

      tu peux ensuite glisser/deposer des fichiers depuis ton dossier courant vers ce "raccouri"
    • [^] # Re: Ligne de commande ?

      Posté par  . Évalué à 3.

      justement, rox le permet. Et entre 2 dossiers, il n'y a qu'un seul chemin relatif possible (le plus court possible). Je trouve étrange que des interfaces "évoluées" comme nautilus ou dolphin ne permettent pas cela.

      En fait j'ai la plupart de mes fichiers de travail dans un sous-dossier de mon /home, et j'utilise cette base de travail sur plusieurs supports : sur mon eeepc, sur 2 ordinateurs fixes, sur un ibook avec mac os x etc. Si j'utilise un chemin absolu, il n'y aura qu'un seul ordinateur où cela fonctionnera correctement, alors qu'avec un chemin relatif, cela fonctionnera partout.

      D'autre part il est très rapide de créer un chemin absolu en console avec du copier-coller depuis un navigateur de fichiers, mais pour trouver le chemin relatif, c'est un peu plus long. Bien sûr ce n'est pas insurmontable, mais quand on est déjà en train de classer ses fichiers avec nautilus ou dolphin, cela aurait été bien de pouvoir le faire depuis ces interfaces.

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: Ligne de commande ?

      Posté par  . Évalué à 3.


      ... en faisant :
      ln -s /chemin/relatif

      Ça commence bien :D

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.