Ubuntu 18.04 LTS 和 Virtualbox 先决条件

Ubuntu 18.04 LTS 和 Virtualbox 先决条件

我正在读Virtualbox 用户手册这表明应该同时安装或更高版本Qt 5.3.2Qt 5.6.2建议使用或更高版本)SDL 1.2.7。我如何检查系统Qt中安装了哪个版本Ubuntu 18.04 LTS

我尝试使用以下命令来检查已安装的SDL版本:

$ dpkg -l sdl
dpkg-query: no packages found matching sdl

在里面Virtualbox 网站描述了如何将 Oracle 存储库添加到基于 Debian 的 Linux 发行版。如果我按照这些说明操作,是否会安装、包含所有依赖QTSDL

我想知道从官方 Ubuntu 存储库安装 Virtualbox 是否更好。阻止我做出此选择的原因是来自 的一些负面评论Ubuntu software

答案1

检查 qt 版本:

qmake --version

如果出现qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory错误,请安装:

sudo apt install qt4-qmake

sdl 库包被称为libsdl并且不是sdl,网站甚至提到了这一点。

SDL 1.2.7 或更高版本。此图形库通常称为libsdl或类似的东西。

如果你从 Oracle 存储库安装 VirtualBox — 是的,你还将安装 SDL 和 qt,你可以从以下位置进行检查:

apt-cache depends virtualbox-6.0

相关内容