Ubuntu 18.04 LTS und Virtualbox-Voraussetzungen

0

Ich lese das Virtualbox-Benutzerhandbuch, das besagt, dass Qt 5.3.2oder später ( Qt 5.6.2oder später empfohlen) zusammen mit SDL 1.2.7oder später installiert werden sollte. Wie kann ich überprüfen, welche Version von Qtin meinem Ubuntu 18.04 LTSSystem installiert ist?

Ich habe den folgenden Befehl ausprobiert, um die installierte SDLVersion zu überprüfen :

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

Auf der Virtualbox-Website wird beschrieben, wie Oracle-Repositorys zu Debian-basierten Linux-Distributionen hinzugefügt werden. Wenn ich diese Anweisungen befolge, werden alle Abhängigkeiten installiert, inklusive QTund SDL?

Ich frage mich, ob es besser wäre, Virtualbox von den offiziellen Ubuntu-Repositories zu installieren. Was mich daran hindert, diese Wahl zu treffen, sind einige negative Bewertungen von Ubuntu software.

Asarluhi
quelle
Sie sollten sich nicht um die Abhängigkeiten des virtualbox-Pakets kümmern. Der APT wird es in jedem Fall tun - das Paket aus dem Repository und / oder das Deb-Paket von der VirtualBox -Website ... Wenn Sie versuchen, es aus dem Quellcode zu erstellen - dann apt-get build-depwird es helfen.
N0rbert

Antworten:

0

So überprüfen Sie die qt-Version:

qmake --version

Wenn es qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directoryFehler ausgibt, installieren Sie bitte:

sudo apt install qt4-qmake

Das Paket sdl libraries heißt libsdlund heißt nicht sdl, die Website erwähnt dies sogar.

SDL 1.2.7 oder höher. Diese Grafikbibliothek wird normalerweise als libsdloder ähnlich bezeichnet.

Wenn Sie VirtualBox über Oracle-Repositorys installieren - ja, Sie installieren auch SDL und qt. Sie können dies folgendermaßen überprüfen:

apt-cache depends virtualbox-6.0
Jim
quelle
Der Ausgang der qmake --versionist: Command "qmake" not found, but can be installed with: sudo apt install qtchooser.
Asarluhi
1
In diesem Fall versuchen Sie bitte installierenqtchooser
Jim
Eingerichtet. Jetzt ist die Ausgabe von qmake --version:qmake: could not find a Qt installation of ''
Asarluhi
Anscheinend haben Sie qt überhaupt nicht installiert! Bitte laufesudo apt install qt5-default
Jim
Würden QTund SDLwerden Sie nicht neben Virtualbox installiert, wie Sie es in Ihrer ursprünglichen Antwort geschrieben haben?
Asarluhi