Création commande Shell

Résolu
Bonjour, je suis un peu profane sous linux donc je me permet de posté ici pour avoir un éclaircissement.

J'aimerai savoir comment intégré un programme que j'ai installé sous ma distrib ( Mandriva 2008 ), comme une commande de shell et pouvoir l'éxécuté depuis n'importe quel emplacement et pas seulement depuis le répertoire dans lequel se trouve le programme.

Par exemple pour thunderbird juste avoir a tapper : thunderbird dans mon shell au lieu d'un rébarbatif : /usr/local/lib/thunderbird-2.0.0.9/thunderbird

en vous remerciant,
Configuration: Linux Mandriva
Firefox 2.0.0.8

4 réponses

  1. Ou avec des alias dans ton shell , mais j'ai pas envie de t'embrouiller suit plutot ce qui est dit plus haut. ;)
    1. Merci bien à tous les deux, effectivement pour l'utilisation du dossier en */lib, j'ai suivi un tutorial donc en comprennant pas tout à fait ce que je faisait.

      Merci encore !
      1. Contributeur
        bonjour,
        un petit lien vers /bin
        ln -s fichiersource lien
        donc dans ton cas
        bien sur en root
        ouvre une console
        $su -
        motde passe
        #ln -s /usr/local/lib/thunderbird-2.0.0.9/thunderbird /bin
        ensuite il te suffit de taper thunderbird et zou
        a+
        zut pas assez rapide marc(1) m'a encore grater lol
        1. Contributeur
          Salut,

          il te suffit de créer un lien symbolique dans /usr/bin
          cd /usr/bin
          ln -s /usr/local/lib/thunderbird-2.0.0.9/thunderbird

          Par contre, placer Thunderbird dans /usr/local/lib n'est pas très judicieux, soit tu le met dans /usr/local, soit dans /opt, mais les répertoires lib/ sont fait pour acceuillir les bibliothèques pas de logiciells complet :)