Qemu 4.0 installiert, aber Version 2.11 wird immer noch im Terminal angezeigt

Qemu 4.0 installiert, aber Version 2.11 wird immer noch im Terminal angezeigt

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 installanschließend makein /bin ablegen muss.

Nach dem Ausführen habe ich die Version 4.0.0 in meinem $PATH

verwandte Informationen