Deixe-me delinear dois casos exemplares de execução do Ubuntu no Virtual Box:
-
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
-
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.