[SOLVED] Ustawianie zmiennej systemowej przy zalogowaniu

Tylko tematy nie mieszczące się powyżej.
pistacjowy
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 09 lip 2009, 19:06
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

[SOLVED] Ustawianie zmiennej systemowej przy zalogowaniu

Post autor: pistacjowy »

Witam,

Zwracam się z prośbą o pomoc. Potrzebuję ustawić sobie Oracla. Serwer XE mam na vboxie, na gospodarzu jest klient. Do poprawnego działania klienta musi zostać ustawiona zmienna LD_LIBRARY_PATH. Gdy wpisuję w terminalu

Kod: Zaznacz cały

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/kamil/Projekty/Oracle/instantclient/"
to wszystko działa dobrze, tzn. klient sqlplus będący w powyższej ścieżce uruchamia się. Chciałem powyższy kod wrzucić do pliku ~/.profile ale podczas logowania zmienna nie zostaje ustawiona - sprawdzałem. Próbowałem to zrobić inaczej - stworzyłem plik po kliknięciu którego zmienna powinna się ustawić (pisanie tej długiej komendy jest uciążliwe)

Kod: Zaznacz cały

#! /bin/bash

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/kamil/Projekty/Oracle/instantclient/"
Dałem chmoda +x i nie rozumiem dlaczego wywołanie tego pliku (kliknięciem czy z terminala) nie ustawia tej zmiennej. Gdzie popełniłem błąd?

Dziękuję.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: Ustawianie zmiennej systemowej przy zalogowaniu

Post autor: jacekalex »

Spróbuj tak

Kod: Zaznacz cały

#! /bin/bash

LD_LIBRARY_PATH='$LD_LIBRARY_PATH:/home/kamil/Projekty/Oracle/instantclient/'
export LD_LIBRARY_PATH
Po za tym - czemu nie dodasz tej komendy do ~/.bashrc?

Pozdrawiam
;)
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
leon1313
Zakręcona Traszka
Zakręcona Traszka
Posty: 668
Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Ustawianie zmiennej systemowej przy zalogowaniu

Post autor: leon1313 »

dopisujesz do ~/.bashrc

Kod: Zaznacz cały

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/kamil/Projekty/Oracle/instantclient/
chociaż nie wiem, czy $LD_LIBRARY_PATH: w tym wpisie jest potrzebne.
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
pistacjowy
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 09 lip 2009, 19:06
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Ustawianie zmiennej systemowej przy zalogowaniu

Post autor: pistacjowy »

Panowie, serdecznie dziękuję. Wpis do .bashrc rozwiązał problem.

Pozdrawiam,

Kamil
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość