Quais extensões de convidado do VirtualBox para usar no Ubuntu 18.04?

2

O manual do VirtualBox afirma:

[..] some Linux distributions already come with all or part of the VirtualBox Guest Additions. You may choose to keep the distribution's version of the Guest Additions but these are often not up to date and limited in functionality, so we recommend replacing them with the Guest Additions that come with VirtualBox.

Neste momento, as extensões de guest mais recentes na página da Web do VirtualBox são da versão 5.2.10, enquanto que as virtualbox-guest-x11 package também é a versão 5.2.10. Parece-me que usar o pacote em vez de baixar o ISO da página da Web oficial teria a vantagem de atualizações automáticas sem nenhuma desvantagem óbvia. Estou faltando alguma coisa aqui ou a recomendação do manual está apenas desatualizada e / ou não se aplica a versões recentes do Ubuntu?

    
por Andreas Unterweger 28.04.2018 / 09:34

2 respostas

4

O contexto que você descreve é verdadeiro, agora . Isso porque 18.04 acaba de ser lançado e está atualizado. Mas pode muito se separar de upstream em breve.

Em um futuro próximo, o ubuntu pode não atualizar e seguir o ciclo de lançamento das atualizações do VirtualBox.

Por exemplo, em 17.10 , eu tenho vbox 5.1.34 enquanto o último vbox é 5.2.10 . Exceto uma situação semelhante a acontecer com extensões no futuro próximo para 18.04 também.

    
por 28.04.2018 / 12:07
1

Fazer o download do site oficial não significa renunciar às atualizações automáticas!

Veja o que você faz para se manter atualizado. As instruções vêm da página de download do Linux . Você precisa de um terminal para fazer isso (bem, você pode fazê-lo através de uma interface gráfica, mas é mais fácil explicar isso).

Comece desinstalando o que você tem. Não se preocupe - ele não excluirá seus dados, mas é claro que você sempre deve ter um backup.

sudo apt remove 'virtualbox*'
sudo apt autoremove    # This step is optional but recommended

Agora adicione o repositório VB.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo add-apt-repository 'deb https://download.virtualbox.org/virtualbox/debian bionic contrib'

Finalmente, instale o VB mais algumas dependências opcionais, mas desnecessárias.

sudo apt update
sudo apt upgrade       # This step is optional but recommended
sudo apt install build-essential dkms linux-headers-generic virtualbox-5.2

Quando você executa o VirtualBox, ele lida com a instalação e atualizações do Guest Additions.

Advertência

Sempre que o VB cria uma nova versão (em vez de uma correção de bug), por exemplo, do VirtualBox 5.2 ao VirtualBox 6.1, você terá que desinstalar a versão antiga (por exemplo, virtualbox-5.2 ) e instalar a nova (por exemplo, virtualbox-6.1 ). Você não precisará alterar seus repositórios. Infelizmente, a equipe do VB ainda não se preocupou com dependências genéricas.

    
por 28.04.2018 / 12:37