Como emular um Raspberry Pi no seu PC

Em vez de comprar um Raspberry Pi e ficar desapontado, por que não tentar o emulador do QEMU para ter uma idéia do que fazer primeiro?

Em vez de comprar um Raspberry Pi e ficar desapontado, por que não tentar o emulador do QEMU para ter uma idéia do que fazer primeiro?
Propaganda

Goste de um computador de US $ 30, mas não tenho certeza se quer correr o risco? Você não é um pão-duro, você está apenas sendo sábio. E ter uma boa olhada no que você vai comprar é bem simples. Em vez de comprar um Raspberry Pi e ficar desapontado, por que não tentar o emulador do QEMU para ter uma idéia do que fazer primeiro?

O que é o QEMU?

Você provavelmente já ouviu falar de emulação. Ele essencialmente nos permite executar software em sistemas onde, de outro modo, seria incompatível. O próprio Windows possui emulação embutida, na forma de modo de compatibilidade.

muo-linux-rpi-qemu-x

As máquinas virtuais são a opção padrão atualmente para quem deseja experimentar um novo sistema operacional sem prejudicar sua vida digital delicada. VMware e VirtualBox são frequentemente recomendados para qualquer pessoa que queira experimentar o Linux pela primeira vez (nosso guia VirtualBox Como usar o VirtualBox: Guia do Usuário Como usar o VirtualBox: Guia do Usuário Com o VirtualBox você pode instalar e testar múltiplos sistemas operacionais com facilidade. você como configurar o Windows 10 e o Ubuntu Linux como uma máquina virtual, por exemplo, ou com o desejo de acessar uma versão mais antiga do Windows. É até mesmo possível executar algumas versões mais antigas do Mac OS X em uma máquina virtual.

Quais máquinas virtuais como o VMware Player executam vários sistemas operacionais ao mesmo tempo com o VMware Player? Executar múltiplos sistemas operacionais ao mesmo tempo com o VMware Player Temos muita atenção no VirtualBox aqui no MakeUseOf e por boas razões. No entanto, o VirtualBox não é sua única opção para criar e usar máquinas virtuais gratuitas. VMware Player, o produto gratuito da VMware, é tão bom ... Leia mais e VirtualBox tem em comum é que eles criam um ambiente de hardware virtualizado com base na arquitetura de 32 bits e 64 bits O que é computação de 64 bits? O que é computação de 64 bits? A embalagem de um computador ou hardware de computador está cheia de termos técnicos e crachás. Um dos mais proeminentes é o de 64 bits. Consulte Mais informação . Embora isso os torne ideais para outras formas de emulação / virtualização de SO, isso significa que qualquer sistema operacional executado em chipsets ARM não pode ser instalado e testado.

É aí que entra o QEMU. Como o Q uuu IU lator emula conjuntos de chips ARM - como o encontrado no Raspberry Pi - podemos usá-lo para criar um Pi virtualizado em nosso PC.

Instalação manual vs compactada

Temos algumas opções para nós se quisermos usar o QEMU. O primeiro é de longe o mais fácil e requer que façamos o download deste pacote único do QEMU, que apresenta tudo o que precisamos para iniciar o Raspbian no Windows.

Se você gosta de sujar os dedos, no entanto, e não tem escrúpulos em desenterrar versões mais antigas do Raspbian (como você provavelmente sabe, a versão mais recente do Raspbian é Jessie 5 Maneiras New Raspbian Jessie faz Raspberry Pi ainda mais fácil de usar 5 maneiras novo Raspbian Jessie torna o Raspberry Pi ainda mais fácil de usar Após o lançamento do Debian Jessie em julho, a comunidade Raspberry Pi foi abençoada com uma nova versão da variante Raspbian, baseada na distro "parent". Leia mais), você pode dar uma olhada neste guia, que mostra como configurar o QEMU manualmente para emulação do Raspbian Wheezy (essa solução também requer a compilação do ARM do kernel do Linux). Observe que esse é um método longo, prolongado e propenso a erros, e apresenta várias alterações nos arquivos de configuração. Se esta é sua xícara de chá, continue!

Usando o pacote Raspbian do QEMU

Para simplificar, vamos usar o pacote QEMU Raspbian do Sourceforge, que você encontrará em sourceforge.net/projects/rpiqemuwindows. Uma vez baixado, descompacte o arquivo QEMU.zip em seu HDD - talvez em C: / QEMU - e abra. Dentro da subpasta qemu, você encontrará três arquivos.

Clique duas vezes em run.bat para começar. Um Raspberry Pi virtualizado aparecerá, com o Raspbian Wheezy sendo inicializado. Isso pode demorar um pouco para ser concluído, mas deve ser bem ilustrado neste vídeo.

Depois de concluído, Raspbian vai arrancar em linha reta raspi-config Otimizar o poder do seu Raspberry Pi com Raspbian Otimizar o poder do seu Raspberry Pi com Raspbian Como convém a um homem com muita tecnologia em suas mãos, eu tenho jogado com o meu Raspberry Pi recentemente, configurando o dispositivo para que ele funcione em todo o seu potencial. Continua rodando como ... Leia Mais, uma ferramenta de configuração para o Raspberry Pi. Não é aconselhável passar por cima das opções oferecidas aqui, pois isso pode levar a problemas de estabilidade. Em particular, evite usar a opção de atualização ou use as instruções de atualização ou atualização usuais do Raspberry Pi, sempre que possível.

Observe que essa ferramenta de configuração pode ser relançada a qualquer momento em um prompt de comando usando

 sudo raspi-config 

Quando terminar, use as teclas de seta para selecionar Concluir e toque em Enter. A partir daqui, você será enviado para a linha de comando, onde poderá testar alguns comandos básicos do Linux (tente ls para listar os itens no diretório atual, por exemplo) ou digite startx para iniciar a GUI.

muo-linux-rpi-qemu-boot

Agora você está no controle da interface de desktop Raspbian, onde você poderá se familiarizar com as várias ferramentas que vêm com o sistema operacional favorito do Pi, como a ferramenta básica de desenvolvimento de blocos de construção para crianças, Scratch.

É hora de ter uma peça!

Emulação vs Compra de um Raspberry Pi

Raspberry Pi's são extremamente acessíveis, então por que alguém iria querer gastar seu tempo usando um emulador?

Bem, várias razões vêm à mente. Em primeiro lugar, usando QEMU para executar um ambiente Raspberry Pi virtualizado permite experimentar Raspbian sem toda a bagunça que está envolvida com a gravação de uma imagem de disco para SD Como instalar um sistema operacional para seu Raspberry Pi Como instalar um sistema operacional para o seu Raspberry Pi Veja como obter um novo sistema operacional instalado e rodando no seu Pi - e como clonar sua configuração perfeita para recuperação rápida de desastres. Consulte Mais informação . Enquanto NOOBs é uma abordagem melhor Como NOOBS para Raspberry Pi pode ajudar os usuários de primeira vez Como NOOBS para Raspberry Pi pode ajudar os usuários de primeira vez Há algo sobre o Raspberry Pi que pode apenas colocar as pessoas: até agora, configurá-lo não tem sido particularmente amigo do usuário. NOOBS pretende mudar isso! Read More, nem é uma configuração rápida, então a virtualização dá a qualquer pessoa que queira mergulhar na ponta dos pés, por assim dizer, uma chance rápida de fazê-lo.

muo-rpi-build-case-pencil

Em segundo lugar, um Raspberry Pi virtual oferece a chance de avaliar como os vários aplicativos serão executados, bem como habilitar a depuração e a solução de problemas em seu PC padrão. Isso pode ser útil para crianças usando o Scratch ou outras ferramentas de desenvolvimento. Fazer capturas de tela no Raspberry Pi é bastante simples, mas exportá-las pode ser complicado - a virtualização contorna isso. Também é uma boa prática testar um novo sistema operacional em um ambiente virtualizado Testando um novo sistema operacional? Fique seguro com uma máquina virtual testando um novo sistema operacional? Fique seguro com uma máquina virtual Leia mais.

Finalmente, por que fazemos alguma coisa em um computador? Os fãs de Raspberry Pi adoram brincar e mexer, e isso é apenas outra maneira de ver as coisas. Pode não ser um computador físico, mas pode economizar tempo e mudar o jogo em alguns cenários. Se você é um proprietário do Raspberry Pi, certamente vale a pena ter acesso ao QEMU - você nunca sabe quando pode precisar de um Raspberry Pi virtual rodando.

Você já experimentou um Raspberry Pi virtualizado com o QEMU? Você teve algum problema com isso? Conte-nos nos comentários.

In this article