Як встановити QEMU 3.0 на Ubuntu 18.04?


11

Я використовую процесор Ryzen і, як такий, мені сказали, що мені потрібно використовувати QEMU 3.0 для патча SMT.

Проблема полягає в тому, що я не можу знайти жодного способу встановити його на Ubuntu 18.04 LTS взагалі. Очевидно, це не в сховищах; але, також немає інших ППА чи чогось подібного.

Відповіді:


17

Здається, нам потрібно скласти QEMU 3.0.0 вручну.

Спочатку ми видаляємо версію, встановлену з офіційного сховища (якщо така є):

sudo apt-get purge "qemu*"
sudo apt-get autoremove

Слід почати з встановлення залежностей від її побудови - спочатку ввімкніть сховища вихідного коду в Software and Updates ( 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

3
Я закінчив це, але ви, мабуть, мусите згадати, що на ubuntu слід використовувати checkinstall замість make install, оскільки він пакує його як .deb і додає його до менеджера пакунків
GodOfPlutonium

2
Ви абсолютно праві checkinstall. Новий знак дописувача змусив мене знизити свої знання та вміння;)
N0rbert

1
У деяких оболонках sudo apt-get purge "qemu*"слід використовувати лапки , або пов'язані пакети не будуть видалені.
Йорріт

1

перед перевіркою:

sudo apt install bison

і

sudo apt install flex

1
Якщо я правильно розумію, ви радите встановити зубрів та флекс перед іншими операціями? Котрий? Чи можете ви відредагувати свою відповідь, щоб додати інші кроки?
Марк Ванхуміссен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.