[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] compiler, d'accord, mais...
On Tue, Jul 18, 2000 at 12:15:22AM +0200, Jean-Marie LAMBERT wrote:
Salut JM,
> Ce que je ne comprends pas, c'est pourquoi, en root, si je tape echo $PATH,
> je ne trouve pas ce PATH complet mais seulement
> /usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R-/bin
> Le PATH "complet" s'affiche seulement quand je tape echo $PATH comme
> utilisateur, mais comme utilisateur, je n'ai pas la permission de faire
> ./configure.
C'est normal, tu affiches le contenu de la variable PATH de deux
environnements différents : celui de root et celui de l'utilisateur.
(Pour t'en convaincre, tu peux essayer sous un shell d'exporter une variable
d'environnement (export BROL=brol) puis tu passes sous un autre compte et tu
fais echo $BROL pour voir. Elle n'y sera pas.)
Pour avoir les mêmes, faut les définir de la même manière.
Maintenant si tu veux le contenu du path de l'utilisateur pour root, tu lui
rajoute la partie manquante, ou mieux pour que ca reste temporaire comme le
suggérait qqn sur la liste (ah oui, Merci Pascal...) tu définis PATH avant la
commande, sur la même ligne qu'elle. La variable sera alors utilisée uniquement
par cette commande. Dans le répertoire du source à compiler, tu fais :
PATH=/brol:/et/ce/que/tu/veux:/dautre ./configure
> Je sais, cela doit être élémentaire et j'en rougis d'avance mais j'ai appris
> que c'est plus crétin de faire semblant de comprendre que de poser une
> question "bête".
C'est profond, tiens ça.
A +
--
J.-F. STRAETEN
---
Mutt 1.0.1i.
Powered by SuSE Linux 6.4
--------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/