libpng15 可以与 libpng16 一起安装而不会出现任何问题吗?

libpng15 可以与 libpng16 一起安装而不会出现任何问题吗?

我对 Linux 还很陌生,最近安装了 Ubunutu 18.04 LTS。

我正在尝试安装 NASA GMAT(可从https://sourceforge.net/projects/gmat/)。下载 .tar.gz 后,我解压了存档并找到一个 README 文件。在文件的 /bin 中找到的 GMAT 命令行版本运行正常。

但是,当我尝试运行“/GMAT_Beta”时出现以下错误:

./GMAT_Beta./GMAT_Beta:加载共享库时出错:libpng15.so.15:无法打开共享对象文件:没有此文件或目录

现在我已经通过 Synaptics 包管理器检查并使用 apt 命令,我已经安装了 libpng16-16 版本“1.6.34-1ubuntu.18.04.2”。

我想安装 libpng15 以使 GMAT 正常运行。有人能指导我吗:1. 在哪里以及如何安装 libpng15?2. 我是否必须删除已安装的版本,或者它们可以共存吗?

答案1

我在 Linux PC 上编译 GMAT 时遇到了类似的问题。以下是在 Ubuntu 20.05 上对我有用的解决方案。

  1. 下载、编译并libpng15.s0.15安装https://sourceforge.net/projects/libpng/files/libpng15/older-releases/1.5.15/

  2. 如果你最终

    libjpeg: file not found
    

    尝试使用包管理器安装:

    sudo apt-get install libjpeg62
    

相关内容