Como instalo o qemu?

51

Como instalo o qemucomando?

Digito qemue pressiono tab e recebo uma lista de vários binários instalados.

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

mas nenhum qemu.

Eu digito man qemue ele retorna os documentos como se o comando já estivesse instalado.

Eu digito qemupara executar o comando, mas ele não existe?

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

Mas depois de instalar sudo apt-get install qtemu aqemu, ainda não consigo executar qemu.

Estou apenas tentando executar o seguinte comando qemu -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot d, para um tutorial minix.

Qualquer ajuda seria apreciada.

William
fonte
Também estou procurando esta resposta. A maioria dos fóruns com informações sobre o uso do qemu nos fornece ajuda para uma versão diferente. Qualquer versão que esteja sendo instalada nos repositórios do ubuntu, é completamente diferente, funciona de maneira completamente diferente do qemu normal.
Joshua Robison
Versões recentes do Ubuntu (pelo menos 14.04) têm um qemulink simbólico padrão qemu-system-i386. Isso pode ser alterado com sudo update-alternatives --config qemu.
Lekensteyn

Respostas:

44

Apenas substitua qemupor qemu-system-i386ou qemu-system-x86_64conforme apropriado (se você deseja um sistema de 32 ou 64 bits e qual ISO está usando).

Você também pode usar aqemu, que é um front-end gráfico (GUI) para o qemu.

ish
fonte
não funciona porque programas como o aqemu estão configurados para funcionar com o qemu, mas não com o qemu-arm, etc ... o qemu-launcher quer chamar o qemu-system-arm, mas apenas o qemu-arm existe e qualquer versão do qemu que o ubuntu está instalando é totalmente descolada e não funciona como a versão normal. qualquer site que eu vá com instruções sobre como executar o qemu a partir do terminal não funciona com o ubuntu qemu e qemu-arm etc, fornece uma página de ajuda sempre que tento usá-lo.
Joshua Robison
Bem ... o aqemu fornece a linha de comando que ele tenta usar e você pode copiar / colar e alterar o qemu com o emulador apropriado. Ou, se você sempre usa o i386, crie um softlink para que o qemu inicie o qemu-system-i386. Mas, em 12,04 o shell janela não fica automaticamente redimensionadas 8- (
Alexis Wilke
2
O pacote qemu-system-x86_64 não pode ser localizado (eu estou em 14.04) #
Saeid87 18/15
20

No Ubuntu 12.04 (Precise Pangolin), instalei o pacote qemu-system com:

sudo apt-get install qemu-system

Dentro da embalagem, inclui:

/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

Eu executei uma imagem ISO em uma máquina i386 com:

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

No gerenciador de pacotes sinápticos, você pode procurar qemu-systeme instalar o pacote. Ele instalará os binários para todas as arquiteturas suportadas.

jojo
fonte
3

Em /usr/bin, não existe qemu, mas você pode usar qemu-system-x86_64, qemu-system-armetc.

Você pode escrever:

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

Mas se você precisar usar qemu, crie um link para qemu-system-x86_64in ~/bin/qemu.

Yuri da Silva
fonte
Isso realmente não acrescenta mais à pergunta do que as respostas já dadas?
requist