

Zmienne systemowe
Rozpoczęty przez
Marcin81
, 16 sty 2007 19:20
5 odpowiedzi w tym temacie
#1
Napisano 16 stycznia 2007 - 19:20
Witam.
Zainstalowałem sobie kilka rzeczy ze źródeł m. in. wxWidgets, Qt 4.2, bakefile.
Chciałbym dopisać ścieźki:
/usr/local/bin
/usr/local/lib
do zmiennej systemowej PATH jeżeli takowa w Maku istnieje (wydaje się że powinna)
Gdzie mogę zdefiniować dodatkowe zmienne systemowe, jak WXDIR,czy QTDIR ?
Ostatnie pytanie może na inny wątek:czy się odmienić systemową bibliotekę wxWidgetsw ver2.5 na tą zainstalowaną w /usr/local/lib w ver.2.8 ?
Byłbym wdzięczny za jakieś linki.
Pozdrawiam

#2
Napisano 16 stycznia 2007 - 19:59
Chciałbym dopisać ścieźki:
/usr/local/bin
/usr/local/lib
do zmiennej systemowej PATH jeżeli takowa w Maku istnieje (wydaje się że powinna)
W /etc/rc.common jest ustawiana zmienna PATH, ale zawsze możesz utworzyć
plik ~/.profile (dla BASH) i tam dopisać
export PATH=/usr/local/bin:/usr/local/lib:$PATH
#3
Napisano 16 stycznia 2007 - 20:03
jezeli uzywasz basha to w ~/.bash_profile (a jezeli nie to w ~/.profile) dodaj linie:
export PATH="$PATH:usr/local/bin:/usr/local/lib"
tak samo definiujesz pozostale zmienne czyli:
export WXDIR="/sciezka/do/wx"
przed znakiem i po znaku '=' nie moze byc zadnych spacji
btw jak by nie bylo pliku .bash_profile to go utworz wpisujac:
echo 'export PATH="$PATH:usr/local/bin:/usr/local/lib"' > ~/.bash_profile
#4
Napisano 18 stycznia 2007 - 20:32
Dziękuje. Twoja pomoc jest dla mnie bezcenna.
Pozdrawiam

#5
Napisano 19 stycznia 2007 - 00:16
Warto jeszcze dodac, ze wyzej podane ustawienia dzialaja tylko dla aktualnego uzytkownika.
Jesli chcialbys ustawic zmienne globalnie (dla wszystkich uzytkownikow twojego systemu), wystarczy wyedytowac /etc/profile np.:
Jesli chcialbys ustawic zmienne globalnie (dla wszystkich uzytkownikow twojego systemu), wystarczy wyedytowac /etc/profile np.:
sudo nano -w /etc/profilei dopisac co trzeba.
#6
Napisano 23 stycznia 2007 - 17:53
Dziękuje teraz wszystko ładnie śmiga.

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych