Forum Linux.débutant création de liens symboliques

Posté par  .
Étiquettes :
0
28
nov.
2004
salut :-)
je suis plutôt débutante et j'ai une mandrake 10
j'utilise parfois la suite mozilla et parfois firefox pour aller sur internet. j'aimerais bien que quand j'enregistre un lien dans mes marques pages mozilla il s'enregistre aussi dans les marques pages de firefox, et inversement. je peux importer tout mes marques pages d'un navigateur vers l'autre, mais c'est pas ce que je veux ! j'aimerais partagé les dossiers de marques pages.
j'avais soumis le pb sur le forum geckozone et on m'as dit qu'il fallait faire un lien symbolique (ln -s) entre les deux dossiers. comme j'y suis pas arrivé, et que je voulais pas trop embeter geckozone avec quelque chose qui concerne pas trop les logiciels en eux mêmes ;-), me voici donc ici avec mon pb !
j'ai localisé les deux dossiers :
/home/germaine/.mozilla/firefox/ximcvm53default/bookmarks.html
et
/home/germaine/.mozilla (...) /bookmarks.html
(en gros)
je pense qu'il faudrait que j'ai plus qu'un seul dossier pour les deux navigateurs, non ? donc en supprimer un et en ensuite créer un lien de l'autre à la place ?
j'ai déjà essayer de taper la ligne de commande adéquate(?) mais ça as pas marché. j'ai regardé l'inoeud des dossiers en questions et il est différent, or, si j'ai bien capté, deux dossier liés devrait avoir le même inoeud, non ?
merci d'avance pour vos conseils :-)
  • # Le lien symbolique ca marche ?

    Posté par  . Évalué à 1.

    Un lien symbolique ?
    # ln
    /home/germaine/.mozilla (...) /bookmarks.html
    /home/germaine/.mozilla/firefox/ximcvm53default/bookmarks.html -s


    J'ai jamais testé ca devrait fonctionner.
    En tout cas si tu testes importe tes bookmarks et fais une sauvegarde des deux fichiers html avant.
  • # alors ...

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

    or, si j'ai bien capté, deux dossier liés devrait avoir le même inoeud, non ?

    Pas avec un lien symbolique.
    Avec un lien hard (sans -s) par contre oui.


    man 1 ls
    • [^] # Re: alors ...

      Posté par  . Évalué à 2.

      pas possible de faire des liens hard multiple sur les repertoires et heureusement car ca pose trop de pb.

      Mais dans 99,9999% des cas un lien symbolique convient.
      pour le 0,0001% restant cf mount -bind
  • # .

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

    j'ai regardé l'inoeud des dossiers en questions et il est différent, or, si j'ai bien capté, deux dossier liés devrait avoir le même inoeud, non ?

    Oui et non. Si tu crées un lien symbolique (soft link avec la commande ln -s), les inodes (in½uds) sont différents. Si tu crées un lien classique (hard link avec la commande ln), les inodes sont identiques.

    Exemple :
    $ touch fichier1
    $ ln fichier1 fichier2
    $ ln -s fichier1 fichier3
    $ ls -li fichier1 fichier2 fichier3
    385878697 -rw-r--r-- 2 didier normalusers 0 nov 28 20:55 fichier1
    385878697 -rw-r--r-- 2 didier normalusers 0 nov 28 20:55 fichier2
    385879095 lrwxrwxrwx 1 didier normalusers 1 nov 28 20:55 fichier3 -> fichier1



    Bookmarks Firefox/Mozilla, mode d'emploi :
    • Tout d'abord, il te faut synchroniser tes bookmarks entre Firefox et Mozilla. À partir de maintenant, je pars du principe que Firefox contient les bookmarks les plus à jours.
    • Supprimer le fichier bookmarks.html de Mozilla : rm -f /home/germaine/.mozilla (...) /bookmarks.html
    • Créer un lien symbolique vers le bookmarks.html de Firefox dans le répertoire de Mozilla : ln -s /home/germaine/.mozilla/firefox/ximcvm53default/bookmarks.html /home/germaine/.mozilla (...) /bookmarks.html

Suivre le flux des commentaires

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