Comment installer qemu?


51

Comment installer la qemucommande?

Je tape qemuet appuie sur onglet et je reçois une liste de plusieurs fichiers binaires installés.

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

mais non qemu.

Je tape man qemuet retourne la documentation comme si la commande était déjà installée.

Je tape qemupour exécuter la commande mais elle n'existe pas?

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

Mais après l'installation, sudo apt-get install qtemu aqemuje ne peux toujours pas courir qemu.

J'essaie simplement d'exécuter la commande suivante qemu -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot d, pour un didacticiel Minix.

Toute aide serait appréciée.


Je cherche aussi cette réponse. La plupart des forums avec des informations sur l'utilisation de qemu nous donnent de l'aide pour une version différente. Quelle que soit la version en cours d’installation dans le dépôt Ubuntu, elle est complètement différente et fonctionne complètement différemment du qemu normal.
Joshua Robison

Les versions récentes d’Ubuntu (au moins 14.04) ont un qemulien symbolique par défaut qemu-system-i386. Cela peut être changé avec sudo update-alternatives --config qemu.
Lekensteyn

Réponses:


44

Remplacez simplement qemupar qemu-system-i386ou qemu-system-x86_64selon le cas (que vous souhaitiez un système 32 bits ou 64 bits, et l'ISO que vous utilisez).

Vous pouvez également utiliser aqemu, qui est une interface graphique (GUI) pour qemu.


ne fonctionne pas car des programmes tels que aqemu sont configurés pour fonctionner avec qemu mais pas avec qemu-arm etc ... qemu-launcher souhaite appeler qemu-system-arm mais seulement qemu-arm existe totalement funky et ne fonctionne pas comme la version normale. n'importe quel site sur lequel je me rends avec des instructions pour exécuter qemu à partir du terminal ne fonctionne pas avec Ubuntu qemu et qemu-arm, etc. me donne une page d'aide chaque fois que j'essaie de l'utiliser.
Joshua Robison

Eh bien ... aqemu vous donne la ligne de commande qu'il essaie d'utiliser. Vous pouvez copier / coller cela et changer le qemu avec le bon émulateur. Ou si vous utilisez toujours l'i386, créez un lien symbolique pour que qemu lance qemu-system-i386. Mais dans 12.04, la coque de la fenêtre n'est pas redimensionnée automatiquement 8- (
Alexis Wilke

2
Le paquetage qemu-system-x86_64 ne peut pas être localisé (Je suis sur 14.04)
Saeid87

20

Sur Ubuntu 12.04 (Precise Pangolin), j'ai installé le paquet qemu-system avec:

sudo apt-get install qemu-system

À l'intérieur du paquet, il comprend:

/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

J'ai exécuté une image ISO sur une machine i386 avec:

qemu-system-i386 -net user -cdrom my_iso.iso

3

Dans le gestionnaire de paquets synaptic, vous pouvez rechercher un qemu-systempaquet et l’installer. Il installera les fichiers binaires pour toutes les architectures prises en charge.


3

Dans /usr/bin, il n'y a pas qemu, mais vous pouvez utiliser qemu-system-x86_64, qemu-system-armetc.

Tu peux écrire:

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

Mais si vous avez besoin d'utiliser qemu, créer un lien vers qemu-system-x86_64dans ~/bin/qemu.


Cela n’ajoute pas vraiment plus à la question que les réponses déjà données?
Demander
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.