如何在Ubuntu 1804中同时安装Qt4和Qt5
我有一些依赖qt4的软件包。我只是使用命令如何在Ubuntu 1804中同时安装Qt4和Qt5,qt,Qt,我有一些依赖qt4的软件包。我只是使用命令sudoapt install qt4 default为那些软件包安装了qt4。我想安装qt5 default,但当我运行命令sudo apt install qt5 default时,apt软件包管理器会向我报告,它将卸载与qt4有关的所有内容 The following packages were automatically installed and are no longer required: libqt4-dbus libqt4-decl
sudoapt install qt4 default
为那些软件包安装了qt4。我想安装qt5 default
,但当我运行命令sudo apt install qt5 default
时,apt
软件包管理器会向我报告,它将卸载与qt4
有关的所有内容
The following packages were automatically installed and are no longer required:
libqt4-dbus libqt4-declarative libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql
libqt4-sql-mysql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4 qdbus qt-at-spi qt4-linguist-tools qt4-qmake qtcore4-l10n
Use 'sudo apt autoremove' to remove them.
如何使两个软件版本安装在同一台机器上?我建议您在qt4 default和qt5 default是开发人员软件包中发布您的问题。只能有1个默认值。你可能不希望他们只运行软件。无论如何,只需单独安装您需要的软件包。您所说的
只需单独安装您需要的软件包是什么意思?我假设库文件不同,因此它们不应该有相交路径。我不明白你的意思,我是说,apt安装libqt4 dbus libqt4声明性libqt4设计器libqt4 dev libqt4 dev bin libqt4帮助libqt4网络libqt4 opengl libqt4 opengl dev libqt4-qt3支持libqt4脚本libqt4脚本工具libqt4 sql libqt4 sql libqt4 svg libqt4测试libqt4 xml libqt4 xml libqt4 xmltpatterns libqtcore4 libqtus4 libqtgui4 spiqt4语言专家工具qt4 qmake qtcore4-l10n
如果需要所有这些软件包。或者只安装软件实际需要的软件包。可能至少要从列表中删除dev包。哦,你是说qt4 default
是上面列出的那些包的元包?如何获得qt4默认值的依赖项/子包列表?尝试从SO复制粘贴该列表可能有问题,我尝试了apt cache rdepends qt4 default
,但始终返回qt5 default
。如果我也可以获得qt5 default的所有依赖项,那么这应该是直截了当的。