在 Ubuntu 20.04 上安装 Stata16

在 Ubuntu 20.04 上安装 Stata16

在安装 Stata16 时,我遇到了libpng12和的问题libncurses

遗憾的是libpng12它不再是universeppa 的一部分,这意味着它需要修复。


原始错误信息

./stata: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
./stata: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

答案1

第一个问题可以通过安装libncurses64 位系统轻松解决,合适的系统是:

sudo apt-get install libncurses5

第二个问题是通过添加适当的 ppa 来解决,该 ppa 修复了由于目录结构变化而导致的旧 deb 包的安装问题。

add-apt-repository ppa:linuxuprising/libpng12
sudo apt install libpng12-0

libcanberra最后,可以通过以下方式解决非关键性缺失错误

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

希望这可以在将来节省一些人的时间。

相关内容