项目场景:修复ubuntu 18.04的错误: “libpng12.so.0: cannot open shared object file: No such file or directory”
这里简述项目相关背景:ubuntu中,很多软件安装或使用时,出现找不到 libpng12.so.0,这是因为libpng12在Ubuntu仓库档案中不再可用,因此,一些没有使用更新的libpng(libpng16)库构建的应用程序无法安装。
问题描述
在ubuntu18.04中打开trackvis来查看纤维追踪结果时打不开软件
trackvis: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
原因分析:
因为libpng12在Ubuntu仓库档案中不再可用,因此,一些没有使用更新的libpng(libpng16)库构建的应用程序无法安装
解决方案:
修复Ubuntu 18.04 / Linux Mint 19.* / Pop!_OS 18.04 / elementary OS 5 or 5.1,下载适用于您的体系结构的libpng12-0包(您只需要其中一个,特定于您的Ubuntu/Linux Mint体系结构):
64bit deb
32bit deb
在Built files 中选择您需要的deb文件,下载安装即可
参考资料:
https://www.linuxuprising.com/2018/05/fix-libpng12-0-missing-in-ubuntu-1804.html