voilà quelques mois maintenant que je survis sous linux (après
l'installation de terribles ndiswrapper et autres joyeusetés pour faire
fonctionner du matos pas supporté nativement).
Une expression revient souvent dans les tutos, articles que je lis et je
sens qu'elle est cruciale pour bien avancer, c'est la notion de PATH,
qu'est-ce que c'est précisément? Et notamment dans cette expression :
"Pour installer le plugin d'Acrobat Reader, copiez le fichier nppdf.so dans
le répertoire plugins de votre navigateur, et assurez vous d'avoir une
copie d'acroread (ou un lien symbolique vers) dans votre PATH."
Qu'est-ce que ça signifie ici? (pour info mon plugins acrobat ne fonctionne
pas sous Firefox, j'ai dû rater quelque chose qui a à voir avec ce PATH,
non?)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric D.
Hercule Diamant wrote:
Bonjour,
Une expression revient souvent dans les tutos, articles que je lis et je sens qu'elle est cruciale pour bien avancer, c'est la notion de PATH, qu'est-ce que c'est précisément? Et notamment dans cette expression :
Le PATH est une variable d'environnement qui définit les répertoires dans lesquels l'interpréteur de commandes (shell) va aller chercher les exécutables.
quand tu tapes :
ls
Le système arrive à trouver l'exécutable qui est sous /bin parce que /bin est dans le PATH.
echo $PATH
te permet de savoir quel est ton PATH courant. Il est généralement mis à jour dans des fichiers de paramétrage du shell. Pour le bash dans .bash_profile ou .bash_rc qui est dans ton répertoire HOME (autre variable standard de ton environnement).
J'espère être clair :-)
-- Eric
Hercule Diamant wrote:
Bonjour,
Une expression revient souvent dans les tutos, articles que je lis et je
sens qu'elle est cruciale pour bien avancer, c'est la notion de PATH,
qu'est-ce que c'est précisément? Et notamment dans cette expression :
Le PATH est une variable d'environnement qui définit les répertoires dans
lesquels l'interpréteur de commandes (shell) va aller chercher les
exécutables.
quand tu tapes :
ls
Le système arrive à trouver l'exécutable qui est sous /bin parce que /bin
est dans le PATH.
echo $PATH
te permet de savoir quel est ton PATH courant. Il est généralement mis à
jour dans des fichiers de paramétrage du shell. Pour le bash
dans .bash_profile ou .bash_rc qui est dans ton répertoire HOME (autre
variable standard de ton environnement).
Une expression revient souvent dans les tutos, articles que je lis et je sens qu'elle est cruciale pour bien avancer, c'est la notion de PATH, qu'est-ce que c'est précisément? Et notamment dans cette expression :
Le PATH est une variable d'environnement qui définit les répertoires dans lesquels l'interpréteur de commandes (shell) va aller chercher les exécutables.
quand tu tapes :
ls
Le système arrive à trouver l'exécutable qui est sous /bin parce que /bin est dans le PATH.
echo $PATH
te permet de savoir quel est ton PATH courant. Il est généralement mis à jour dans des fichiers de paramétrage du shell. Pour le bash dans .bash_profile ou .bash_rc qui est dans ton répertoire HOME (autre variable standard de ton environnement).
J'espère être clair :-)
-- Eric
Hercule Diamant
<posté comme article et comme courrier>
Eric D. wrote:
Hercule Diamant wrote:
Bonjour,
Une expression revient souvent dans les tutos, articles que je lis et je sens qu'elle est cruciale pour bien avancer, c'est la notion de PATH, qu'est-ce que c'est précisément? Et notamment dans cette expression :
Le PATH est une variable d'environnement qui définit les répertoires dans lesquels l'interpréteur de commandes (shell) va aller chercher les exécutables.
quand tu tapes :
ls
Le système arrive à trouver l'exécutable qui est sous /bin parce que /bin est dans le PATH.
echo $PATH
te permet de savoir quel est ton PATH courant. Il est généralement mis à jour dans des fichiers de paramétrage du shell. Pour le bash dans .bash_profile ou .bash_rc qui est dans ton répertoire HOME (autre variable standard de ton environnement).
J'espère être clair :-)
-- Eric
Oui, c'est en effet très clair. Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans votre PATH."
Comment peut-on s'assurer d'avoir cette copie? J'ai regardé dans les fichiers .bash_profile ou .bashrc mais je ne vois pas qu'il y ait des chemins à référencer.
Cordialement.
--
<posté comme article et comme courrier>
Eric D. wrote:
Hercule Diamant wrote:
Bonjour,
Une expression revient souvent dans les tutos, articles que je lis et je
sens qu'elle est cruciale pour bien avancer, c'est la notion de PATH,
qu'est-ce que c'est précisément? Et notamment dans cette expression :
Le PATH est une variable d'environnement qui définit les répertoires dans
lesquels l'interpréteur de commandes (shell) va aller chercher les
exécutables.
quand tu tapes :
ls
Le système arrive à trouver l'exécutable qui est sous /bin parce que /bin
est dans le PATH.
echo $PATH
te permet de savoir quel est ton PATH courant. Il est généralement mis à
jour dans des fichiers de paramétrage du shell. Pour le bash
dans .bash_profile ou .bash_rc qui est dans ton répertoire HOME (autre
variable standard de ton environnement).
J'espère être clair :-)
--
Eric
Oui, c'est en effet très clair. Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans
votre PATH."
Comment peut-on s'assurer d'avoir cette copie? J'ai regardé dans les
fichiers .bash_profile ou .bashrc mais je ne vois pas qu'il y ait des
chemins à référencer.
Une expression revient souvent dans les tutos, articles que je lis et je sens qu'elle est cruciale pour bien avancer, c'est la notion de PATH, qu'est-ce que c'est précisément? Et notamment dans cette expression :
Le PATH est une variable d'environnement qui définit les répertoires dans lesquels l'interpréteur de commandes (shell) va aller chercher les exécutables.
quand tu tapes :
ls
Le système arrive à trouver l'exécutable qui est sous /bin parce que /bin est dans le PATH.
echo $PATH
te permet de savoir quel est ton PATH courant. Il est généralement mis à jour dans des fichiers de paramétrage du shell. Pour le bash dans .bash_profile ou .bash_rc qui est dans ton répertoire HOME (autre variable standard de ton environnement).
J'espère être clair :-)
-- Eric
Oui, c'est en effet très clair. Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans votre PATH."
Comment peut-on s'assurer d'avoir cette copie? J'ai regardé dans les fichiers .bash_profile ou .bashrc mais je ne vois pas qu'il y ait des chemins à référencer.
Cordialement.
--
Jérémy JUST
On Sat, 05 Mar 2005 11:24:00 +0100 Hercule Diamant wrote:
Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans votre PATH."
Comment peut-on s'assurer d'avoir cette copie?
En ligne de commende, si tu tapes « acroread », est-ce que tu arrives à lancer Acrobat Reader? Si oui, c'est bon. Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
-- Jérémy JUST
On Sat, 05 Mar 2005 11:24:00 +0100
Hercule Diamant <h.diamant@laposte.net> wrote:
Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique
vers) dans votre PATH."
Comment peut-on s'assurer d'avoir cette copie?
En ligne de commende, si tu tapes « acroread », est-ce que tu arrives
à lancer Acrobat Reader?
Si oui, c'est bon.
Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
On Sat, 05 Mar 2005 11:24:00 +0100 Hercule Diamant wrote:
Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans votre PATH."
Comment peut-on s'assurer d'avoir cette copie?
En ligne de commende, si tu tapes « acroread », est-ce que tu arrives à lancer Acrobat Reader? Si oui, c'est bon. Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
-- Jérémy JUST
Hercule Diamant
> En ligne de commende, si tu tapes « acroread », est-ce que tu arrives à lancer Acrobat Reader? Si oui, c'est bon. Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
Malheureusement, c'est non. J'ai pourtant l'appli dans /usr/loca/Acrobat5/bin/acroread qui fonctionne.
J'imagine qu'il faut créer justement un lien mais comment exactement et où?
> En ligne de commende, si tu tapes « acroread », est-ce que tu arrives
à lancer Acrobat Reader?
Si oui, c'est bon.
Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
Malheureusement, c'est non. J'ai pourtant l'appli
dans /usr/loca/Acrobat5/bin/acroread qui fonctionne.
J'imagine qu'il faut créer justement un lien mais comment exactement et où?
> En ligne de commende, si tu tapes « acroread », est-ce que tu arrives à lancer Acrobat Reader? Si oui, c'est bon. Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
Malheureusement, c'est non. J'ai pourtant l'appli dans /usr/loca/Acrobat5/bin/acroread qui fonctionne.
J'imagine qu'il faut créer justement un lien mais comment exactement et où?
Hercule Diamant
Hercule Diamant wrote:
En ligne de commende, si tu tapes « acroread », est-ce que tu arrives à lancer Acrobat Reader? Si oui, c'est bon. Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
Malheureusement, c'est non. J'ai pourtant l'appli dans /usr/loca/Acrobat5/bin/acroread qui fonctionne.
J'imagine qu'il faut créer justement un lien mais comment exactement et où?
En ligne de commende, si tu tapes « acroread », est-ce que tu arrives
à lancer Acrobat Reader?
Si oui, c'est bon.
Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
Malheureusement, c'est non. J'ai pourtant l'appli
dans /usr/loca/Acrobat5/bin/acroread qui fonctionne.
J'imagine qu'il faut créer justement un lien mais comment exactement et
où?
En ligne de commende, si tu tapes « acroread », est-ce que tu arrives à lancer Acrobat Reader? Si oui, c'est bon. Si non, il faudra l'ajouter. Reviens demander ici si nécessaire.
Malheureusement, c'est non. J'ai pourtant l'appli dans /usr/loca/Acrobat5/bin/acroread qui fonctionne.
J'imagine qu'il faut créer justement un lien mais comment exactement et où?
L'idée est là, mais ce n'est pas très beau de mettre ce lien dans /usr/X11R6/bin/.
Mets-le plutôt dans /usr/local/bin, qui est fait pour ça, et regarde s'il est maintenant dans ton PATH. Si non, il faudra l'ajouter. Le répertoire /usr/local est fait pour ce que tu installes en root et qui ne vient pas de ta distribution.
-- Jérémy JUST
On Sat, 05 Mar 2005 15:23:52 +0100
Hercule Diamant <h.diamant@laposte.net> wrote:
L'idée est là, mais ce n'est pas très beau de mettre ce lien dans
/usr/X11R6/bin/.
Mets-le plutôt dans /usr/local/bin, qui est fait pour ça, et regarde
s'il est maintenant dans ton PATH. Si non, il faudra l'ajouter.
Le répertoire /usr/local est fait pour ce que tu installes en root et
qui ne vient pas de ta distribution.
L'idée est là, mais ce n'est pas très beau de mettre ce lien dans /usr/X11R6/bin/.
Mets-le plutôt dans /usr/local/bin, qui est fait pour ça, et regarde s'il est maintenant dans ton PATH. Si non, il faudra l'ajouter. Le répertoire /usr/local est fait pour ce que tu installes en root et qui ne vient pas de ta distribution.
-- Jérémy JUST
Hercule Diamant
>> Je viens de trouver la solution ! merci. ln -s /usr/local/Acrobat5/bin/acroread /usr/X11R6/bin/acroread
L'idée est là, mais ce n'est pas très beau de mettre ce lien dans /usr/X11R6/bin/.
Mets-le plutôt dans /usr/local/bin, qui est fait pour ça, et regarde s'il est maintenant dans ton PATH. Si non, il faudra l'ajouter. Le répertoire /usr/local est fait pour ce que tu installes en root et qui ne vient pas de ta distribution.
Merci
>> Je viens de trouver la solution ! merci.
ln -s /usr/local/Acrobat5/bin/acroread /usr/X11R6/bin/acroread
L'idée est là, mais ce n'est pas très beau de mettre ce lien dans
/usr/X11R6/bin/.
Mets-le plutôt dans /usr/local/bin, qui est fait pour ça, et regarde
s'il est maintenant dans ton PATH. Si non, il faudra l'ajouter.
Le répertoire /usr/local est fait pour ce que tu installes en root et
qui ne vient pas de ta distribution.
>> Je viens de trouver la solution ! merci. ln -s /usr/local/Acrobat5/bin/acroread /usr/X11R6/bin/acroread
L'idée est là, mais ce n'est pas très beau de mettre ce lien dans /usr/X11R6/bin/.
Mets-le plutôt dans /usr/local/bin, qui est fait pour ça, et regarde s'il est maintenant dans ton PATH. Si non, il faudra l'ajouter. Le répertoire /usr/local est fait pour ce que tu installes en root et qui ne vient pas de ta distribution.
Merci
Olivier Prin
Hercule Diamant wrote:
<posté comme article et comme courrier>
Eric D. wrote:
Oui, c'est en effet très clair. Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans votre PATH."
Comment peut-on s'assurer d'avoir cette copie? J'ai regardé dans les fichiers .bash_profile ou .bashrc mais je ne vois pas qu'il y ait des chemins à référencer.
Cordialement.
Le fichier général contenant la plupart des variables d'environnement est /etc/profile. Les fichiers .bash_profile (bash), .bashrc (bash) ou .profile (sh, ksh et peut être bash encore) permettent à un utilisateur de changer ces variables pour lui uniquement. Si la variable PATH n'est pas présente dans ces fichiers alors c'est celle dans /etc/profile qui entre en jeu.
Hercule Diamant wrote:
<posté comme article et comme courrier>
Eric D. wrote:
Oui, c'est en effet très clair. Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans
votre PATH."
Comment peut-on s'assurer d'avoir cette copie? J'ai regardé dans les
fichiers .bash_profile ou .bashrc mais je ne vois pas qu'il y ait des
chemins à référencer.
Cordialement.
Le fichier général contenant la plupart des variables d'environnement
est /etc/profile. Les fichiers .bash_profile (bash), .bashrc (bash) ou
.profile (sh, ksh et peut être bash encore) permettent à un utilisateur
de changer ces variables pour lui uniquement. Si la variable PATH n'est
pas présente dans ces fichiers alors c'est celle dans /etc/profile qui
entre en jeu.
Oui, c'est en effet très clair. Mais dans le cas de cette phrase:
"assurez vous d'avoir une copie d'acroread (ou un lien symbolique vers) dans votre PATH."
Comment peut-on s'assurer d'avoir cette copie? J'ai regardé dans les fichiers .bash_profile ou .bashrc mais je ne vois pas qu'il y ait des chemins à référencer.
Cordialement.
Le fichier général contenant la plupart des variables d'environnement est /etc/profile. Les fichiers .bash_profile (bash), .bashrc (bash) ou .profile (sh, ksh et peut être bash encore) permettent à un utilisateur de changer ces variables pour lui uniquement. Si la variable PATH n'est pas présente dans ces fichiers alors c'est celle dans /etc/profile qui entre en jeu.