Jak zainstalować qemu?

50

Jak zainstalować qemupolecenie?

Piszę qemui wciskam tab, a pojawia się lista kilku zainstalowanych plików binarnych.

qemu-alpha
qemu-arm
...
qemu-x86_64

ale nie qemu.

Piszę man qemui zwraca dokumenty tak, jakby polecenie zostało już zainstalowane.

Piszę, qemuaby uruchomić polecenie, ale ono nie istnieje?

No command 'qemu' found, did you mean:
 Command 'qtemu' from package 'qtemu' (universe)
 Command 'aqemu' from package 'aqemu' (universe)
qemu: command not found

Ale po zainstalowaniu sudo apt-get install qtemu aqemunadal nie mogę uruchomić qemu.

Próbuję uruchomić następujące polecenie qemu -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot d, aby uzyskać samouczek dotyczący minix.

Każda pomoc będzie mile widziana.

William
źródło
Ja również szukam tej odpowiedzi. Większość forów z informacjami o używaniu qemu daje nam pomoc dla innej wersji. Niezależnie od tego, która wersja jest instalowana w repozytoriach ubuntu, jest ona zupełnie inna, działa zupełnie inaczej niż normalne qemu.
Joshua Robison
Najnowsze wersje Ubuntu (co najmniej 14.04) mają qemudomyślnie dowiązanie symboliczne qemu-system-i386. Można to zmienić za pomocą sudo update-alternatives --config qemu.
Lekensteyn,

Odpowiedzi:

44

Wystarczy wymienić qemuz qemu-system-i386lub qemu-system-x86_64jako odpowiednie (czy chcesz system 32-bitową lub 64-bitową i który ISO używasz).

Możesz także użyć aqemugraficznego (GUI) frontonu do qemu.

ish
źródło
nie działa, ponieważ programy takie jak aqemu są skonfigurowane do pracy z qemu, ale nie qemu-arm itp ... qemu-launcher chce wywołać qemu-system-arm, ale istnieje tylko qemu-arm i każda wersja qemu instalowana przez ubuntu jest całkowicie funky i nie działa jak normalna wersja. każda strona, do której wchodzę, z instrukcjami dotyczącymi uruchamiania qemu z terminala, nie działa z Ubuntu qemu i qemu-arm itp. daje mi stronę pomocy za każdym razem, gdy próbuję z niej korzystać.
Joshua Robison
Cóż ... aqemu daje ci wiersz polecenia, którego próbuje użyć, i możesz go skopiować / wkleić i zmienić qemu za pomocą odpowiedniego emulatora. Lub jeśli zawsze używasz i386, utwórz softlink, aby qemu uruchomił qemu-system-i386. Ale w 12.04 powłoka okna nie zmienia rozmiaru automatycznie 8- (
Alexis Wilke,
2
Nie można zlokalizować pakietu qemu-system-x86_64 (mam 14.04)
Saeid87 18.10.15
19

Na Ubuntu 12.04 (Precise Pangolin) zainstalowałem pakiet qemu-system z:

sudo apt-get install qemu-system

Wewnątrz opakowania zawiera:

/usr/bin/qemu-system-cris
/usr/bin/qemu-system-mips64
/usr/bin/qemu-system-mipsel
/usr/bin/qemu-system-sparc
/usr/bin/qemu-system-sparc64
/usr/bin/qemu-system-sh4
/usr/bin/qemu-system-ppc64
/usr/bin/qemu-system-ppc
/usr/bin/qemu-system-m68k
/usr/bin/qemu-system-arm
/usr/bin/qemu-system-ppcemb
/usr/bin/qemu-system-sh4eb
/usr/bin/qemu-system-microblaze
/usr/bin/qemu-system-mips64el
/usr/bin/qemu-system-mips

Wykonałem obraz ISO na maszynie i386 z:

qemu-system-i386 -net user -cdrom my_iso.iso
ssoto
źródło
3

W menedżerze pakietów synaptic możesz wyszukać qemu-systempakiet i zainstalować go. Zainstaluje pliki binarne dla wszystkich obsługiwanych architektur.

jojo
źródło
3

W /usr/bin, nie ma qemu, ale można użyć qemu-system-x86_64, qemu-system-armitp

Możesz pisać:

qemu-system-x86_64 -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot d

Ale jeśli musisz użyć qemu, utwórz link do qemu-system-x86_64w ~/bin/qemu.

Jurij da Silva
źródło
To tak naprawdę nie dodaje więcej do pytania niż odpowiedzi już udzielone?
Wymagaj