Instalação e configuração do QEMU + AQEMU no Slackware

Aprenda a instalar e configurar o QEMU, uma alternativa ao VirtualBox no campo de máquinas virtuais, no Slackware, e sua interface gráfica, o AQEMU.

[ Hits: 20.902 ]

Por: Luís Fernando C. Cavalheiro em 22/09/2015 | Blog: https://github.com/lcavalheiro/


Introdução: o que é o QEMU?



Davids Brazil e Robertas Close do Viva o Linux, aqui começa mais um Artigo do Dino® trazendo para todos vocês muita alegria, descontração e felicidade pros computadores da garotada. A moda hoje é falar de virtualização, então o Dino® entra nessa new age e apresenta aos senhores o QEMU, uma alternativa ao VirtualBox da Oracle.

Mas o que é o QEMU? De acordo com a página oficial do projeto ele é um emulador e virtualizador de código aberto. Como emulador, ele permite que programas específicos de uma arquitetura ou sistema operacional sejam executados em um hospedeiro com arquitetura ou sistema operacional diferente, e como virtualizador ele permite a gerência, criação e execução de máquinas virtuais tal como o produto da Oracle faz.

Existem algumas razões pelas quais preferir o QEMU. A principal delas é simplicidade: usuários do VirtualBox sabem a quantidade de penduricalhos que precisam ser instalados para que o programa funcione com toda a sua potencialidade - e em alguns casos exigindo que o programa seja executado como root, um acinte à segurança. Uma outra razão, esta mais subjetiva, é ideologia: a Oracle faz parte de um grupo de corporações que tenciona, por meio de suas ações, acabar com as liberdades essenciais do software livre. Outra razão é o desempenho: por realizar uma tradução à nível baixo e binário entre as arquiteturas e sistemas operacionais, o QEMU atinge um desempenho quase idêntico à execução local e não virtualizada do sistema operacional.

Como é um programa que visa desempenho, o Dino® só imagina uma distribuição para rodá-lo: o Slackware. No entanto, usuários de outras distros e até mesmo dos *buntus poderão se beneficiar igualmente deste artigo, desde que ignorem a página 2. Para os usuários do Slackware, o QEMU será instalado usando uma das heresias abordadas no artigo Guia Pós-Instalação do Slackware - edição 2015, o sbotools.

Sem mais delongas, vamos aos trabalhos? Tire seu estojo de maquiagem da penteadeira, ajeite sua peruca mais flamboyant, vista seu melhor vestido de drag queen e saia do armário para divar!

    Próxima página

Páginas do artigo
   1. Introdução: o que é o QEMU?
   2. Instalação do QEMU + AQEMU (usando sbotools)
   3. Configurando a máquina virtual: básico
   4. Configurando a máquina virtual: avançado
   5. Como trapacear: criando uma máquina virtual pelo modo wizard
   6. Executando e desligando uma máquina virtual pelo AQEMU / Conclusão
Outros artigos deste autor

Guia Pós-Instalação do Slackware - edição 2015

Emulador Mednafen - Instalação e configuração

Guia pós-instalação do Slackware - edição 2013

Menu de Aplicativos do Window Maker

google-drive-ocamlfuse - Monte seu Google Drive usando o FUSE

Leitura recomendada

Instalando GLPI + OCSINVENTORY no CentOS 7

Zimbra 7.2 no CentOS

Mplayer e Mencoder com placa de TV

Resolvendo dependências no Slackware com slackpkg

BOCHS - O emulador de x86

  
Comentários
[1] Comentário enviado por zezaocapoeira em 22/09/2015 - 15:06h


Salve mano . Parabéns pelo trabalho.

Obrigado pela atenção , salve !!!

[2] Comentário enviado por danniel-lara em 22/09/2015 - 16:22h


Parabéns , ótimo artigo

[3] Comentário enviado por lcavalheiro em 27/09/2015 - 12:06h

Agradecido
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta

[4] Comentário enviado por sergeimartao em 30/09/2015 - 11:23h

Excelente artigo, aprendi bastante. Vlw

[5] Comentário enviado por Radiske em 06/10/2015 - 10:25h


Olá lcavalheiro

Como sempre, excelente artigo.
Parabéns!

Mas tive um problema, será que podes me ajudar?
Não estou usando o sbotools.
Instalei o usbredir. 100%.
No momento de compilhar o qemu usando qualquer um dos parâmetros
TARGETS=all ./qemu.SlackBuild
./qemu.SlackBuild
Ocorre o erro:

"...
qemu-2.4.0/target-sh4/cpu.h

ERROR: invalid trace backends
Please choose supported trace backends."

ou:
bash-4.2# ./configure

ERROR: invalid trace backends
Please choose supported trace backends.

Sempre nesse ponto.
Testei algumas coisas que pesquisei na internet, li o fonte "cpu.h" mas não encontrei como solucionar.

Rodo VirtualBox diarimente em meu notebook que tem processador i7 com 8 núcles, etc, etc. Será que falta alguma configuração?

Obrigado.

[6] Comentário enviado por xerxeslins em 08/10/2015 - 14:33h


Estou lendo agora e instalando os pacotes. :)

Favoritado desde já.

Excelente trabalho!

[7] Comentário enviado por JJSantos em 17/01/2016 - 19:40h

Muito bom.

[8] Comentário enviado por leoCCB em 10/05/2016 - 17:50h

Salve, salve, nobre professor! Como sempre artigos divertidos e instrutivos. Gostaria de saber como usar o aqemu para acesssar partições de boot do meu note. A questão é a seguinte: Tenho slack e ubuntu, sendo o principal o slack. Todavia, para acessar a Caixa, é necessário um módulo de segurança que só está disponível em .deb. Segui a dica https://www.vivaolinux.com.br/artigo/QEMU-Para-rodar-Windows-preinstalado, com algumas modificaçõs. Acessou a tela de boot, mas não iniciou o ubuntu. Usando o aqemu não consegui nada nem achei nada relevante na rede. Lidei na aba boot Linux Kernel mas sem sucesso.

[9] Comentário enviado por tylervortexbr em 16/12/2016 - 12:54h

Olá como vai?
Tem como iniciar via terminal?

Esse tipo de VM sem KVM me interessou muito por eu usar o Android Emulator que não permite iniciar vagrant e o emulador android ao mesmo tempo.

Minha ideia é iniciar e utilizar a VM apenas via console mesmo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts