Ubuntu 18.04,无法设置LD_LIBRARY_PATH

Ubuntu 18.04,无法设置LD_LIBRARY_PATH

在 Ubuntu 16 中,我已经通过文件 /etc/environment 设置了 LD_LIBRARY_PATH,并且它可以起作用(保证)。

升级到 18.04 后就不存在了。

我阅读了有关环境变量的各种帖子和文档,看来做到这一点的方法是创建一个文件

/etc/ld.so.conf.d/xyc.conf 

并在那里添加行然后运行

ldconfig

我这样做了,但是

  1. echo $LD_LIBRARY_PATH 给出一个空行
  2. 当我使用 System.out.println(System.getProperty("java.library.path")); 执行一个简单的 java 程序时,结果不是文件夹 /etc/ld.so.conf.d 中的文件。看来这种机制不起作用。

我不明白这一点。

相关内容