我正试图在Ubuntu 20.04中安装一个软件。运行安装程序时,会发生错误,因为它正试图在根文件夹中写入日志文件。
当我在Ubuntu 16.04中安装相同的程序时,这个错误并不存在。甚至,不以root身份运行它。
我怀疑安装程序试图读取这个版本中不再存在的一些环境变量,并且它试图在默认情况下定位根文件夹中的日志文件。
有什么方法可以知道哪些环境变量试图读取二进制文件吗?
试试strace
,它会告诉你所有对操作系统的调用。