Ich habe qemu mit apt installiert und Version 2.11 erhalten. Habe mich für eine neuere Version entschieden und den Quellcode für 4.0 heruntergeladen. Habe die apt-Version entfernt mit:
apt remove qemu
Version 4.0 wurde erfolgreich kompiliert, aber die Ausführung von „--version“ führt zu Version 2.11:
$ qemu-system-x86_64 --version
QEMU emulator version 2.11.1(Debian 1:2.11+dfsg-1ubuntu7.13)
Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers
habe ich es irrtümlicherweise entfernt? muss ich es erneut kompilieren? Es hat so lange gedauert...
Antwort1
Die Qemu-Verpackung ist zur besseren Abhängigkeitsverwaltung in mehrere Teile aufgeteilt. Die Binärdateien der Systememulation befinden sich in qemu-system-x86. Wenn Sie diese Binärdatei also loswerden möchten, müssen Sie dieses Paket entfernen.
Mit dpkg können Sie jederzeit überprüfen, zu welchem Paket eine Binärdatei gehört:
$ dpkg -S qemu-system-x86_64
qemu-kvm: /usr/bin/qemu-system-x86_64-spice
qemu-system-x86: /usr/bin/qemu-system-x86_64
Antwort2
Da ich noch keine Erfahrung mit dem Kompilieren von Programmen habe, wusste ich nicht, dass ich die Binärdateien make install
anschließend make
in /bin ablegen muss.
Nach dem Ausführen habe ich die Version 4.0.0 in meinem $PATH