已安裝 Qemu 4.0,但終端機仍顯示版本 2.11

已安裝 Qemu 4.0,但終端機仍顯示版本 2.11

我使用 apt 安裝了 qemu 並獲得了 2.11 版本。決定使用更新的版本並下載了 4.0 的源代碼。刪除了 apt 版本:

apt remove qemu

成功編譯版本 4.0,但執行「--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

我是否錯誤地刪除了它?我必須再次編譯它嗎?花了這麼多時間...

答案1

Qemu 打包被分成許多部分,以便更好地進行依賴管理。系統模擬二進位位於 qemu-system-x86 中。因此,如果您想刪除該二進位文件,則需要刪除該軟體包。

您始終可以使用 dpkg 檢查二進位檔案屬於哪個套件:

$ dpkg -S qemu-system-x86_64
qemu-kvm: /usr/bin/qemu-system-x86_64-spice
qemu-system-x86: /usr/bin/qemu-system-x86_64

答案2

由於我是編譯程式的新手,我不知道必須make installmake二進位檔案放入 /bin 中。

運行後,我在 $PATH 中得到了 4.0.0 版本

相關內容