如何qtbase-abi-5-9-5
在 Ubuntu 19.10 中安装该软件包?我在包搜索中找不到这个包。
我需要这个来允许从https://www.autenticacao.gov.pt/cc-software安装这个政府应用程序: https: //www.autenticacao.gov.pt/documents/10179/11962/Autenticacao.gov_Ubuntu_18_x64。 deb
它是为 Ubuntu 18 制作的,但只需要 qtbase 即可运行。
更新1: 没有工作。我已经安装了 libqt5core5a 但一直要求使用 qtbase-abi-5-9-5:
libqt5core5a is already the newest version (5.12.4+dfsg-4ubuntu1.1)
qtbase-abi-5-9-5
是一个仅在 Ubuntu 18.04 中使用的虚拟包,它引用了在所有当前支持的版本中都可用的libqt5core5a
包(见此处),包括 19.10:请注意,我无法使用 packages.ubuntu.com 本身的搜索功能找到它,而是使用了起始页搜索。
如果程序测试了一个名为
qtbase-abi-5-9-5
而不是上述包中的 qt5 库的包,我只会用 伪造包equivs
,请参阅此答案和此处的步骤。我在同一个应用程序上遇到了同样的问题,所以请执行以下操作。
sudo apt install libcurl3-nss libnsspem libxerces-c3.2 libxml-security-c20 binutils
ar -x $YOUR_PACKAGE_NAME$.deb
tar xf control.tar.xz
sed -i 's|, qtbase-abi-5-12-4||g' control
tar cfJ control.tar.xz control md5sums postinst postrm
rm control md5sums postinst postrm
ar rcs $NEW_PACKAGE_NAME$.deb debian-binary control.tar.xz data.tar.xz
sudo dpkg -i $NEW_PACKAGE_NAME$.deb
最近发布了 18.04、19.10 和 20.04 的新下载版本:
https://www.autenticacao.gov.pt/cc-aplicacao