我最近下载了一个 Blender 的二进制文件,在运行它时出现以下错误:
jdphenix@jdphenix:~/blender/blender_59865$ ./blender
./blender: error while loading shared libraries: libpng15.so.15: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我的第一个想法是使用 搜索 libpng apt-cache,但没有与 Blender 正在寻找的版本匹配的版本,所以我从http://sourceforge.net/projects/libpng/files/libpng15/下载了 libpng v15 源代码并使用正常的构建它./configure,make install键入例程。
在此之后,我仍然遇到同样的错误,所以我检查了whereis:
jdphenix@jdphenix:~/blender/blender_59865$ whereis libpng15.so.15
libpng15.so: /usr/local/lib/libpng15.so /usr/local/lib/libpng15.so.15
Run Code Online (Sandbox Code Playgroud)
它在我预期的地方。检查http://wiki.blender.org/index.php/Doc:2.6/Manual/Introduction/Installing_Blender/DirectoryLayout并看到blender --help. 没有骰子,因为它libpng15.so.15甚至需要这样做。
在这一点上,我觉得我可能在这里遗漏了一些基本的东西。还有什么我可以打破/解开/尝试让它启动并运行的东西吗?
Ubuntu 13.04。
我正在使用 Ubuntu 的内置备份功能和 Ubuntu One 作为目标配置主文件夹备份。
我的主文件夹相当大,我正在寻找可以排除而不会产生太多有害影响的文件夹。那说:
据我了解,Zeitgeist 是一个活动记录器 - 它有一个~/.local/share/zeitgeist很大的文件夹(~1.1 GB)。不备份此文件夹并稍后运行还原会产生什么影响?他们是否可能包括无法使用我的数据?
出于好奇,我考虑排除的其他文件夹是:
~/Trash (default)
~/Downloads (default)
~/eclipse-kepler (binary package only)
~/.wine (losing this would not hurt my feelings at all)
~/.cache
Run Code Online (Sandbox Code Playgroud)