Wie installiere ich qemu?

50

Wie installiere ich den qemuBefehl?

Ich tippe qemuund drücke die Tabulatortaste und bekomme eine Liste mit mehreren installierten Binärdateien.

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

aber nein qemu.

Ich schreibe man qemuund es gibt die Dokumente zurück, als ob der Befehl bereits installiert ist.

Ich tippe qemu, um den Befehl auszuführen, aber er existiert nicht.

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

Aber nach der Installation kann sudo apt-get install qtemu aqemuich immer noch nicht ausgeführt werden qemu.

Ich versuche nur, den folgenden Befehl qemu -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot dfür ein Minix-Tutorial auszuführen.

Jede Hilfe wäre dankbar.

Wilhelm
quelle
Ich suche auch diese Antwort. Die meisten Foren mit Informationen zur Verwendung von qemu geben uns Hilfestellung für eine andere Version. Unabhängig davon, welche Version in den Ubuntu-Repos installiert ist, es ist völlig anders, es funktioniert völlig anders als das normale QEMU.
Joshua Robison
Aktuelle Versionen von Ubuntu (mindestens 14.04) haben qemustandardmäßig einen Symlink qemu-system-i386. Das kann man mit ändern sudo update-alternatives --config qemu.
Lekensteyn

Antworten:

44

Ersetzen Sie einfach qemumit qemu-system-i386oder qemu-system-x86_64gegebenenfalls (ob Sie eine 32-Bit oder 64-Bit - System wollen, und welche ISO Sie verwenden).

Sie können auch aqemudas grafische Front-End (GUI) von qemu verwenden.

ish
quelle
funktioniert nicht, weil Programme wie aqemu so eingerichtet sind, dass sie mit qemu, aber nicht mit qemu-arm usw. funktionieren. qemu-launcher möchte qemu-system-arm aufrufen, aber es gibt nur qemu-arm und die Version von qemu, die ubuntu installiert total funky und funktioniert nicht wie die normale version. Jede Seite, auf der ich Anweisungen zum Ausführen von qemu vom Terminal aus besuche, funktioniert nicht mit ubuntu qemu und qemu-arm usw. Wenn ich versuche, sie zu verwenden, erhalte ich eine Hilfeseite.
Joshua Robison
Nun ... aqemu gibt Ihnen die Befehlszeile, die es zu verwenden versucht, und Sie können das kopieren / einfügen und das qemu mit dem richtigen Emulator ändern. Oder wenn Sie immer den i386 verwenden, erstellen Sie einen Softlink, damit qemu qemu-system-i386 startet. Aber in 12.04 wird die Fenstergröße nicht automatisch geändert 8- (
Alexis Wilke
2
qemu-system-x86_64 Paket kann nicht gefunden werden (ich bin am 14.04)
Saeid87
19

Unter Ubuntu 12.04 (Precise Pangolin) habe ich das Paket qemu-system installiert mit:

sudo apt-get install qemu-system

Im Paket sind enthalten:

/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

Ich habe ein ISO-Image auf einem i386-Computer ausgeführt mit:

qemu-system-i386 -net user -cdrom my_iso.iso
ssoto
quelle
3

Im synaptic package manager können Sie nach qemu-systemPaketen suchen und diese installieren. Es werden die Binärdateien für alle unterstützten Architekturen installiert.

jojo
quelle
3

In /usr/bingibt es nicht qemu, aber man kann verwenden qemu-system-x86_64, qemu-system-armetc.

Du kannst schreiben:

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

Wenn Sie jedoch verwenden müssen qemu, erstellen Sie einen Link zu qemu-system-x86_64in ~/bin/qemu.

Yuri da Silva
quelle
Dies fügt der Frage nicht wirklich mehr hinzu als die bereits gegebenen Antworten?
Requist