Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/07/2006, à 11:05

JuTs

ajout d'une variable d'environnement

Salut

Je voudrais ajouter une variable d'environnement. J'ai tenté de modifier le fichier ~/.bash_profile mais ça ne fonctionne pas.

ce que j'ai ajouté

if [ -d /usr/include/qt4 ] ; then
    QTDIR=/usr/include/qt4
fi

Est-ce que quelqu'un peux m'aider ?

Hors ligne

#2 Le 02/07/2006, à 11:16

fantomas62

Re : ajout d'une variable d'environnement

Est-ce que le repertoire /usr/include/qt4 existe???
Sinon, c'est normal si ca ne marche pas!!!

As tu redemarré ta session pour que le changement soit pris en compte???

Dernière modification par fantomas62 (Le 02/07/2006, à 11:17)

Hors ligne

#3 Le 02/07/2006, à 11:20

bruno

Re : ajout d'une variable d'environnement

Si c'est temporaire, en ligne de commande :

export QTDIR=/usr/include/qt4

Pour verifier :

echo $QTDIR

Dernière modification par bruno (Le 02/07/2006, à 11:20)

En ligne

#4 Le 02/07/2006, à 11:50

JuTs

Re : ajout d'une variable d'environnement

Avec export QTDIR=/usr/include/qt4 ça fonctions.
Mais ce n'est pas temporaire justement.

Hors ligne

#5 Le 02/07/2006, à 11:52

bruno

Re : ajout d'une variable d'environnement

if [ -d /usr/include/qt4 ] ; then
  export  QTDIR=/usr/include/qt4
fi

A placer à la fin de ton ~/.bashrc

N'oublie de relancer la session et dis nous si cela fonctionne.

En ligne

#6 Le 02/07/2006, à 12:07

Balkoth

Re : ajout d'une variable d'environnement

Ou alors dans /etc/environment, qui est fait pour ça et qui concerne tous les utilisateurs.

Hors ligne

#7 Le 03/07/2006, à 11:11

JuTs

Re : ajout d'une variable d'environnement

c'est bon pour ~/.bashrc

Hors ligne

#8 Le 16/11/2006, à 18:02

ptitpoul

Re : ajout d'une variable d'environnement

Bonjour,
~/.bash_profile est normalement le fichier pour définir les variables exportées http://vbeaud.free.fr/Informatique/Pers … 0000000000. Le problème est que celui-ci n'est pas lancé lors de la connexion au serveur X (par gdm, kdm, etc.). Ca semble être un bug https://launchpad.net/distros/ubuntu/+s … +bug/69700 ou en tout cas un manque.

gdm charge /etc/profile et ~/.profile. Une solution est de copier les variables à exporter dans ~/.profile. Une autre possibilité est de créer un lien ~/.profile vers ~/.bash_profile et de modifier ce dernier en entourant l'appel de .bashrc de cette façon :

if [[ "$PROGNAME" != "Xsession" ]]; then
	# include .bashrc if it exists
	if [ -f ~/.bashrc ]; then
	    . ~/.bashrc
	fi
fi

Ainsi, .bashrc n'est pas lancé lors de la connexion à une session graphique (qui plante sinon).

Hors ligne

#9 Le 09/02/2007, à 21:01

chris_wafer

Re : ajout d'une variable d'environnement

Cela ne marche toujours pas pour moi.

Je lance Kile avec le menu et lorsque je compile il ne voie pas mes varaibles d'environnement.
Alors qu'en ligne de commande ça marche!!!

Quelqu'un peut m'aider?

Hors ligne

#10 Le 10/02/2007, à 15:39

ptitpoul

Re : ajout d'une variable d'environnement

chris_wafer a écrit :

Cela ne marche toujours pas pour moi.

Quelle solution as-tu choisi pour déclarer tes variables d'environnement ?

chris_wafer a écrit :

Alors qu'en ligne de commande ça marche!!!

Est-ce que ton terminal se lance en shell de connexion (dans les options du profil courant pour gnome-terminal) ? Dans ce cas, si tu décoches cette option, as-tu toujours tes variables déclarées quand tu ouvres un nouveau terminal ?

Hors ligne