• # Je mets ce lien parce que …

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

    … je m'emmêle toujours les pinceaux avec les multiples options de cette commande ce programme indispensable, et permet de faire le point entre : fichier, lien (en dur et en mou) ; l'article résume l'essentiel.

    Et puis ça change des trucs politiques. Na !

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

  • # Ça me rappelle que je ne m'en sers jamais.

    Posté par  . Évalué à 2. Dernière modification le 11 avril 2023 à 23:17.

    15 ans sous Linux. 15 ans que je me dis que je dois m'intéresser aux liens symboliques pour y trouver une utilité (dont je ne doute pas, mais qui m'est étrangère). Je garde le lien en dur pour y revenir.

    • [^] # Re: Ça me rappelle que je ne m'en sers jamais.

      Posté par  (Mastodon) . Évalué à 4. Dernière modification le 12 avril 2023 à 11:42.

      Voici un exemple:

      Tu veux garder des fichiers de configurations dans un repo git (ou autre systeme gestion de versions) pour pouvoir éventuellemnt les partager, en avoir un backup ou les réutiliser sur n machines.

      GNU Stow ou chezmoi permettent d'avoir tous ces fichiers sur un espace dédié de ton filesystème, dans un unique repo et gère la création de liens symboliques pour que les applications puissent y accéder sans avoir à faire des copies et comparer des versions manuellement.

    • [^] # Re: Ça me rappelle que je ne m'en sers jamais.

      Posté par  (Mastodon) . Évalué à 6.

      Autres exemples


      Les outils de gestion des alternatives sous linux:
      https://www.redhat.com/sysadmin/alternatives-command


      Tu as une application pas packagée par ta distro, que tu as installé dans /opt. Tu veux pouvoir en avoir n versions et pouvoir revenir à la version précédente après upgrade.

      Tu peux extraire la version 1.0 dans
      /opt/appli-1.0

      Faire un symlink /opt/appli -> /opt/appli-1.0 et créer ton fichier .desktop pour pointer sur /opt/appli/lebinaireexecuté

      le jour où la version 1.1 sort tu l'extrait dans /opt/appli-1.1:

      et tu as juste à changer le lien symbolique /opt/appli pour pointer vers la nouvelle version.

      Ça te permet de tester la dernière version sans avoir à supprimer l'ancienne, et faire un retour arrière facile en cas de problème.

Suivre le flux des commentaires

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