[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: virtualização do windows e emulacao de programas no linux



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Caros amigos,

  A utilização de um ambiente virtualizado é realmente muito
interessante, existem vários projetos que podem te apoiar nesse
sentido, mas alguns tem mais visibilidade no uso que você quer, seguem
as opções:

   * VMWare
   * Qemu + KQemu
   * VirtualBox
   * Parallels

  O projeto de paravirtualização XEN é muito legal, mas as implicações
de sua utilização vão tirar sua vontade de usá-lo em casa, ele é muito
legal quando você vai usar com servidores, mas o fato de você ter que
definir um limite de memória para o PC real e alguns outros detalhes,
para um usuário comum do dia a dia é um tanto desconfortável, mas veja
o link da comunidade brasileira, você vai ver se é ou não viável.

  Uma pequena explanação sobre os outros:

   * VMWare:
       prós: Rápido, consegue emular o Windows XP, 98, rapidamente.
Você pode criar grupos de virtualização e segmentos de rede, podendo
simular uma rede completa no seu PC/Notebook e testar aquele seu
script de firewall ou balanceamento sem grandes custos. Tem o
VMWare-Tools para instalar nos PC's virtuais para acelerar o seu
funcionamento.

       contras: o VMWare Workstation que faz isso custo um valor pouco
acessível, mas se você precisa de ambientes como falei, pode ser uma
opção viável. Tem 300Mb para fazer em download. A instalação embora
simples, exige uso da linha de comando (vmware-install.pl)

   * Qemu + KQemu
       prós: depois do Bosch, foi o melhor virtualizador livre que
conheci, na época quando saiu o kqemu, foi show de bola. Ele consegue
rodar programas de outras plataformas computacionais sem precisar de
um SO, só usando as libs, é simples, rápido e funcional.

       contras: é mais lento no geral que as outras opções, para
ativar o kqemu (a não ser agora) era preciso compilar e ativar o
módulo, a ativação da rede dele não é tão intuitiva (simples, mas para
o usuário leigo...), e os seu controle é feito por linha de comando,
existem interfaces, mas no geral você vai acabar usando na mão. O
Windows XP fica mais lento. E infelizmente a criação de ambientes de
grupos é bem mais complexa.

   * VirtualBox
       prós: muito bom e depois que se tornou SL foi melhor ainda.
Roda rápido o Windows XP e consegue se dar bem com outros ambientes
virtualizados. Tem pacotes pré-compilados para o Debian, facilitando
para o usuário. A interface é simples e intuitiva.

       contras: O Windows 98 ficou meio lento, não sei por qual
motivo, não suporta grupos. O uso de aparatos USB se torna um grande
problema.

   * Parallels
       prós: é pequeno (22mb), rápido para rodar o XP, bem mais rápido
que todos os outros, consegui até rodar jogos dentro dele (versão
2.2.222, não é aquela 3.0 do MAC), como o Starcraft, perfeitamente.
Cria poucos arquivos por máquina virtual, facilitando o transporte
caso necessário e tem um esquema de compressão dos discos virtuais
fantástico. Possui um pacote binário, mas ainda necessita de
intervenção por linha de comando para ativar as interfaces de bridge e
nat.

       contras: USB como user normal nem pensar, tem que usar o sudo
para inicializá-lo, caso contrário sem chance (tentei adicionar grupo,
burlar permissões, não teve acordo). O WindowsXP foi bala, o resto,
deu muitos problemas o Win98 ficou impraticável, Linux nele, ficava
meio lerdo.


   a melhor forma de saber o que te atende é testar, todos eles, até
os proprietários, você pode conseguir uma licensa trial de 30 dias
para experimentar, e se te satisfazer, é hora de pensar em tirar um do
bolso, mas pese bem o custo/benefício.


Abraços,
Brivaldo Jr (condector)


- --
 .''`. Debian GNU/Linux
: :' : Free Operating System
`. `'  http://debian.org/
 `-   DEBIAN-MS

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org

iD8DBQFH0Td3tw0/3sq6gvcRAoWTAJ96B/Dx3R4q3bTTuaFaBbXhkpyMlACfW7hC
38fn6MeNCCKaPwuzoh2Nes0=
=oJeb
-----END PGP SIGNATURE-----


Reply to: