É melhor rodar distribuições Linux ao vivo ou instaladas no VirtualBox?

4

Eu quero executar e instalar alguns aplicativos em minhas distribuições Linux no VirtualBox. Então, o que é melhor versões 'ao vivo' ou instalações completas no VirtualBox? Qual é a diferença entre os dois (em relação aos recursos e configurações necessárias)?

Eu uso o Toshiba Satellite p755-s5215:

  • RAM: 5 GB
  • Processador: Intel i3
  • CPU: 2,10 GHz
  • Gráficos: Sandybridge Mobile
  • SO: 64 bits
por abh-kirrack 29.10.2012 / 15:03

2 respostas

4

Deixe-me delinear dois casos exemplares de execução do Ubuntu no Virtual Box:

  1. Testes ocasionais de softwares em diferentes versões do Ubuntu
    Talvez não queiramos perder tempo e talvez não tenhamos espaço no disco rígido para uma instalação completa. Neste caso, podemos apenas inicializar uma sessão ao vivo onde instalamos nosso aplicativo para teste. Esta instalação não estará disponível após a reinicialização de nossa VM (mas, é claro, ela sobreviverá a um instantâneo).

    Desvantagens:

    • O sistema operacional convidado não é atualizado, portanto, os bugs não foram corrigidos
    • Não há acesso a recursos de adições de convidados (por exemplo, gráficos 3D)
    • A instalação de bibliotecários ou softwares adicionais é volátil
  2. Teste de software em um sistema operacional convidado personalizado
    Caso nosso software tenha dependências adicionais, ou precisemos de aplicativos adicionais para depuração, talvez não queiramos carregá-los toda vez que instalarmos o aplicativo, mas tivermos um sistema operacional convidado atualizado ou personalizado para fins de teste.

    Desvantagens:

    • Tempo necessário para a instalação
    • Algum espaço em disco rígido necessário para a imagem da VM

Podemos ver que isso depende muito do caso de uso em que um sistema ativo ou uma instalação completa pode ser melhor.

Eu tenho ambos à mão para decidir isso de caso para caso.

Devido a restrições de um SO virtualizado, você nunca terá o desempenho que você tem de uma instalação no bare metal. Se o desempenho ou capacidade 3D for importante, recomendo uma instalação de inicialização dupla.

Máquinas virtuais pré-construídas com o Ubuntu como sistema operacional convidado não são recomendadas:

  • Essas máquinas são personalizadas de uma maneira que não podemos controlar (o pior de tudo é que elas terão um espaço fixo fixo no disco rígido).
  • Não há garantia de que essas máquinas estejam livres de adições indesejadas.
  • Eles não vêm com um Os atualizado atualizado, o que é mais um problema de segurança.
  • Eles não são criados na versão mais recente do Virtual Box, portanto, as adições de convidados precisarão ser reinstaladas.

Não há realmente um benefício dessas máquinas pré-construídas, pois os downloads são muito maiores em comparação com o CD de instalação do Ubuntu. Na minha experiência, o tempo adicional para download e a necessidade de ajustes adicionais para atender às nossas necessidades (atualização, definição de local, configuração de usuários, etc. ) superam em muito o tempo necessário para instalar Ubuntu a partir do zero (deve demorar cerca de 20 minutos).

Observe que até mesmo o site mais conhecido de máquinas virtuais pré-construídas, VirtualBoxes permite realizar uma instalação real a partir do download pode ser visto na seguinte nota:

  

a instalação é feita a partir do CD, com os parâmetros padrão definidos.

    
por Takkat 29.10.2012 / 16:33
5

Eu recomendaria versões instaladas . Razões:

  • Você pode mantê-los enxutos e rápidos desinstalando softwares desnecessários
  • As instalações fazem melhor uso do seu perfil de hardware (por exemplo, 64 bits / 32 bits, CPU)
  • Imagens pré-construídas das principais instalações de distribuição estão disponíveis para download, aqui ou aqui

As versões em tempo real geralmente são redefinidas para as configurações de fábrica quando são reinicializadas, então elas podem não ser úteis para você de qualquer maneira.

    
por Mateng 29.10.2012 / 15:16