ฉันใช้ตัวประมวลผล Ryzen และฉันได้รับแจ้งว่าฉันต้องใช้ QEMU 3.0 สำหรับแพตช์ SMT
ปัญหาคือฉันไม่สามารถหาวิธีติดตั้งบน Ubuntu 18.04 LTS ได้เลย มันไม่ได้อยู่ในที่เก็บของอย่างชัดเจน แต่ไม่มี PPA อื่น ๆ หรือสิ่งอื่นที่คล้ายคลึงกัน
ฉันใช้ตัวประมวลผล Ryzen และฉันได้รับแจ้งว่าฉันต้องใช้ QEMU 3.0 สำหรับแพตช์ SMT
ปัญหาคือฉันไม่สามารถหาวิธีติดตั้งบน Ubuntu 18.04 LTS ได้เลย มันไม่ได้อยู่ในที่เก็บของอย่างชัดเจน แต่ไม่มี PPA อื่น ๆ หรือสิ่งอื่นที่คล้ายคลึงกัน
คำตอบ:
ดูเหมือนว่าเราจำเป็นต้องรวบรวมQEMU 3.0.0ด้วยตนเอง
ตอนแรกเราจะลบเวอร์ชันที่ติดตั้งออกจากที่เก็บอย่างเป็นทางการ (ถ้ามี):
sudo apt-get purge "qemu*"
sudo apt-get autoremove
เราควรเริ่มต้นด้วยการติดตั้ง build-dependencies ของมัน - ในตอนแรกเปิดใช้ที่เก็บซอร์สโค้ดของซอฟต์แวร์และการอัพเดท ( software-properties-gtk
) แล้ว:
sudo apt-get build-dep qemu
จากนั้นดาวน์โหลดตั้งค่าและคอมไพล์:
cd ~/Downloads
wget https://download.qemu.org/qemu-3.0.0.tar.xz
tar -xf qemu-3.0.0.tar.xz
cd qemu-3.0.0/
./configure
make
แล้วใช้checkinstall
:
sudo apt-get install checkinstall
sudo checkinstall make install
sudo apt-get install ./*.deb
ถ้าคุณต้องการลบมัน - ลบแพ็คเกจตามปกติ
และด้วยเหตุนี้คุณจะต้องติดตั้ง QEMU 3.0.0
$ qemu-system-x86_64 --version
QEMU emulator version 3.0.0
Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers
checkinstall
คุณจะสมบูรณ์ถูกต้องเกี่ยวกับ ป้ายผู้สนับสนุนใหม่บังคับให้ฉันลดความรู้และทักษะของฉัน;)
sudo apt-get purge "qemu*"
ควรใช้กับเครื่องหมายคำพูดหรือแพ็คเกจที่เกี่ยวข้องจะไม่ถูกลบ
ก่อนตรวจสอบ:
sudo apt install bison
และ
sudo apt install flex