echo $PATH
cho tôi kết quả dưới đây:
/ home / mayank / bin: / usr / lib / lightdm / lightdm: / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games : / usr / lib / jvm / java-7-oracle / bin: / usr / lib / jvm / java-7-oracle / db / bin: / usr / lib / jvm / java-7-oracle / jre / bin: /usr/lib/oracle/12.1/client/bin
echo $ORACLE_HOME
lấy
/usr/lib/oracle/12.1/client
echo LD_LIBRARY_PATH
đưa ra ( thiết lập/etc/bash.bashrc
trước đó, nhưng bây giờ nó hiển thị như dưới đây )
LD_LIBRARY_PATH
làm vim
cho các .bash_profile
chương trình dưới đây những điều thiết lập:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" #
Load RVM into a shell session *as a function*
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
PATH=$PATH:/usr/local/bin
export PATH
Mặc dù cài đặt ld_library_path
tệp ở trên nhưng tôi vẫn không nhận được đường dẫn chính xác env
mặc dù đang chạy sudo ldconfig
và sau đó khởi động lại máy của mình !!
Điều gì giúp tôi đang tìm kiếm:
đặt env vars chính xác
chạy sqlplus
Cùng một câu hỏi tồn tại siêu người dùng , nhưng không có giải pháp nào được đưa ra ở đó.
/usr/lib/oracle/12.1/client/lib/libsqlplus.so
ls -l /usr/lib/oracle/12.1/client/lib/libsqlplus.so -rw-r--r-- 1 root root 1303050 May 27 2013 /usr/lib/oracle/12.1/client/lib/libsqlplus.so