为什么 vim.gtk3 在 Ubuntu 22.4 上寻找 libpng12?

为什么 vim.gtk3 在 Ubuntu 22.4 上寻找 libpng12?

将 Ubuntu 20.04 LTS 升级到 Ubuntu 22.04 LTS(jammy)后,软件包/bin/vim.gtk3中的vim-gtk3将不再运行:

$ /bin/vim.gtk3 
vim.gtk3: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

确实,它libpng12不再包含在 Ubuntu 中,但 Ubuntu 22.04 软件包肯定不需要它了?

以前,我一直在使用来自 PPA 的较新版本的 Vim,但是该版本已被删除,并且所有软件包vim-*都来自官方 jammy 存储库:

$ apt-show-versions | grep vim | grep -v :i386
vim:amd64/jammy-security 2:8.2.3995-1ubuntu2.1 uptodate
vim-common:all/jammy-security 2:8.2.3995-1ubuntu2.1 uptodate
vim-gtk3:amd64/jammy-security 2:8.2.3995-1ubuntu2.1 uptodate
vim-gui-common:all/jammy-security 2:8.2.3995-1ubuntu2.1 uptodate
vim-runtime:all/jammy-security 2:8.2.3995-1ubuntu2.1 uptodate
vim-tiny:amd64/jammy-security 2:8.2.3995-1ubuntu2.1 uptodate

vim.basic仍然运行良好。

我该怎么做才能让它vim.gtk3在 Ubuntu 22.04 中按预期运行?(我不想安装旧的或非官方的软件包libpng12,因为这不是它应该工作的方式。)

相关内容