Algo como o Parallels Desktop for Linux?

10

Normalmente, não sou fã de implementações de software para mac, mas recentemente vi uma cópia do Parallels Desktop para mac que me impressionou bastante. Examinei as ofertas da paralela para Linux (fiquei empolgado com o desenvolvimento delas para o * nix), mas descobri que ele tem essencialmente os mesmos recursos que o VMware.

Alguém sabe se existe uma solução de software para linux que ofereça o nível de integração que o atual Parallels Deesktop para mac possui? Procurei wineos programas que quero executar e fiquei muito frustrado. Sinto que todas as classificações em seu banco de dados de aplicativos foram fabricadas com honestidade. Eu tentei vinho uma vez a cada lançamento do Ubuntu desde a 8.10 e nunca consegui que funcionasse de forma estável.

Huckle
fonte
Uh, www.virtualbox.org ?? (Eu realmente não estou certo da sua pergunta o que você está procurando outro do que você quer Linux para ser o sistema host ... correto?)
irracional John
Era o nível de integração que eu estava procurando, Takkat bateu na unha da cabeça.
Huckle

Respostas:

15

Virtual Box

Uma alternativa bastante estável e ativamente desenvolvida ao Parallels Desktop para Ubuntu é o Virtual Box . Podemos instalar uma edição OSE a partir do Ubuntu Software Center, mas, para minha experiência, é melhor executar a versão mais recente do Repositório Oracle (consulte esta resposta para instalação). Isso não apenas fornecerá correções de bugs atualizadas, mas também permitirá suporte a USB 2.0 e RDP.

Existe uma grande alavanca de integração no SO host do Ubuntu:

  • O Virtual Box pode ser executado com diferentes níveis de integração da área de trabalho, executando um sistema operacional virtualizado em uma janela separada, no modo de tela cheia ou no modo " Windows sem costuras " para integrar as janelas de aplicativos convidados na área de trabalho do host.
  • Os diretórios de compartilhamento podem ser obtidos por "Pastas compartilhadas" ou por soluções de rede totalmente integradas.
  • O conteúdo da área de transferência está disponível do convidado para hospedar e vice-versa .
  • A maioria dos dispositivos USB é totalmente acessível (na versão PUEL com suporte a USB2.0).
  • O Virtual Box é programável, ou seja, pode ser facilmente executado e mantido na linha de comando (ou remotamente através do SSH).

A principal vantagem, porém, é que o Virtual Box é Open Source e multiplataforma. Isso permite exportar e executar suas máquinas virtuais em qualquer sistema operacional host suportado.

Takkat
fonte
5

Tenho alguma experiência com Xen, VMware e VirtualBox. O Xen não está funcionando para mim porque tem problemas com tudo em que o Linux precisa de um acesso realmente profundo ao hardware (aceleração 3D no meu caso e envio da tela para o modo de economia de energia). O VMware e o VirtualBox fornecem mais ou menos os mesmos recursos e eu decidi usar o VirtualBox porque ele está disponível no Ubuntu Software Center. Funciona bem para mim, mas não é tão bom integrado ao Linux quanto o Parallels para Mac.

Ruediger
fonte
1

Virtual Box parece ser a melhor solução. Como outro usuário mencionou, ele é capaz de script, portanto, embora os níveis integrados não sejam tão altos quanto o Parallels, com alguns scripts, isso pode ser alcançado. Uma das razões pelas quais o Seamless não é tão alto quanto o Parallels é justamente porque 2 instalações diferentes do Windows dizem que podem ter coisas em lugares diferentes.

Eu escrevi alguns scripts que funcionam como associações de passagem para dizer abrir um documento do Word em Word. Foram alterados os botões de desligamento para enviar comandos de desligamento para a VM e aguardar o encerramento adequado da VM. Defina a VM do Windows para iniciar no logon. Defina a VM para desligar no logout. Eu deixei o sono e hibernei sozinho, pois o linux parece fazer um excelente trabalho em dormir todos os aplicativos abertos, incluindo a VM. No entanto, em alguns hardwares, seria necessário resolver isso também.

Ntrcessor
fonte
3
Ntrcessor: Seus scripts são de código aberto?