echo $PATH
给我以下结果:
/ 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
获取:
/usr/lib/oracle/12.1/client
echo LD_LIBRARY_PATH
给定(之前设置/etc/bash.bashrc
,但现在显示如下)
LD_LIBRARY_PATH
vim
为.bash_profile
以下节目做表演集:
[[ -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
尽管设置了ld_library_path
上面的文件,env
但是即使运行sudo ldconfig
然后重新启动我的机器,我仍然无法获得正确的路径!
我在寻找什么帮助:
正确设置环境变量
运行sqlplus
超级用户存在相同的问题,但那里没有解决方案。
/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