On Sat, 30 Dec 2006 13:03:09 +0100
André Salaün <[EMAIL PROTECTED]> wrote:

> Le samedi 30 décembre 2006 12:56, André Salaün a écrit :
> > Le samedi 30 décembre 2006 12:08, Christophe Gaubert a écrit :
> > > Le 30/12/06, jcc a écrit :
> > > > Le samedi 30 décembre 2006 11:37, Christophe Gaubert a écrit :
> > > > > Le 30/12/06, jcc a écrit :
> > > > > > j'ai pas veillé aussi tard;-)
> > > > > > donc j'ai fait et sa donne ça: bash: ./firefox: is a
> > > > > > directory [EMAIL PROTECTED] jcco]#
> > > > >
> > > > > Ben oui, c'est normal, tu n'es pas dans le répertoire de
> > > > > firefox !
> > > > >
> > > > > cd /home/jcco/firefox
> > > > > ./firefox
> > > >
> > > > bon j'ai suivi ta méthode , répertoire ... sa marche firefoxe
> > > > s'ouvre , mais le pb est que une fois ferme j'ai plus de lien
> > > > pour l'ouvrir a nouveau il faut que je fasse la même opération
> > > > répertoire /consol ./firefox, est ce normal
> > >
> > > Il faut le faire toi-même. Clic droit sur le bureau ou la barre des
> > > tâches. La commande est /home/jcco/firefox/firefox.
> > >
> > > Si tu veux pouvoir le lancer par un simple "firefox", il faudra un
> > > peu plus de manip' et, surtout, que tu apprennes certaines choses,
> > > à commencer par ça :
> > > http://cryptos.ch/article.php3?id_article=14
> >
> > Et voilà lorsqu'on installe un appli dans son home ... ;-)
> >
> > *************
> > $ cd
> > $ $PATH
> > là vérifier que /home/"nom d'utilisateur"/bin s'y trouve ;
> > si oui, faire :
> >
> > $ ln -s firefox/firefox  bin/firefox
> >
> > si non faire :
> >
> > $ export PATH=$PATH:/home/"nom d'utilisateur"/bin
> > $ ln -s firefox/firefox  bin/firefox
> >
> > ************************
> > puis lancer firefox en ligne de commande par "firefox" voir s'il
> > insulte
> >
> >
> > ...et encore ils sont gentils chez Mandriva d'avoir mis $HOME/bin
> > dans le path !
> 
> 
> Il y a quand même une chose qui m'échappe, la commande "firefox" devrait 
> lancer le firefox par défaut de Mandriva...
> -- 
> André Salaün
> 

ça dépend, l'ordre d'évaluation des commandes en bash est le suivant:

1) si la commande contient un chemin et si "commande" est dans "chemin"
par ex ./firefox ou /usr/bin/firefox

2) si la commande est un alias

3) si la commande est une fonction

4) si la commande est dans un des répertoires de $PATH
dans ce cas si plusieurs commandes avec le même nom se trouvent dans $PATH, la 
première
trouvée sera exécutée, $PATH étant lue de gauche à droite. par exemple, si on a
PATH=/home/jipe/bin:/usr/bin:/usr/local/bin et firefox dans /home/jipe/bin et 
/usr/bin,
taper simplement "firefox" exécutera /home/jipe/bin/firefox alors qu'il faudra 
taper le 
chemin complet pour exécuter /usr/bin/firefox.

bye
jipe

=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================

Répondre à