我想了解如何在 Ubuntu Linux 16.04 上恢复损坏的 LD_LIBRARY_PATH。
几天前,我通过将文件 /etc/environment 中的全局环境变量 LD_LIBRARY_PATH 设置为 /home/frankc/DevelopmentX64/Debug 并重新启动来解决它。
任何帮助是极大的赞赏。
答案1
默认情况下,该LD_LIBRARY_PATH
条目未设置,系统解析器库使用 生成的缓存ldconfig
,该缓存由 配置/etc/ld.so.conf
。
因此,在您的情况下,如果您以前没有任何自定义,您可以简单地重新编辑/etc/environment
并删除该行。
如果您的编辑器无法正常工作,您可以unset LD_LIBRARY_PATH
在 shell 中暂时让它工作。
请注意,如果确实有任何自定义设置,那么您需要从备份中恢复。