Création commande Shell

Résolu/Fermé
Fils - 26 nov. 2007 à 19:15
Myrza Messages postés 91 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 29 mars 2009 - 26 nov. 2007 à 19:45
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,
A voir également:

4 réponses

jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 179
26 nov. 2007 à 19:29
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
marc[i1] Messages postés 2573 Date d'inscription vendredi 1 avril 2005 Statut Contributeur Dernière intervention 6 septembre 2008 382
26 nov. 2007 à 19:27
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 :)
0
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 !
0
Myrza Messages postés 91 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 29 mars 2009 5
26 nov. 2007 à 19:45
Ou avec des alias dans ton shell , mais j'ai pas envie de t'embrouiller suit plutot ce qui est dit plus haut. ;)
0