Instale e use o VirtualBox no Ubuntu Top 10.Top 10

Instale e use o VirtualBox no Ubuntu Top 10.Top 10
VirtualBox é uma ferramenta de virtualização de plataforma cruzada gratuita e de código aberto desenvolvido e mantido pela Oracle. VirtualBox oferece toneladas de recursos interessantes, embalados em uma interface de usuário simples e intuitiva. Comparado a alternativas como o VMware Workstation, o VirtualBox é mais fácil de usar para qualquer pessoa, em qualquer situação.

Interessado em testar uma nova distro? Em vez de instalá -lo no sistema atual, tente o sistema primeiro usando o VirtualBox. Precisa ter vários sistemas operacionais funcionando ao mesmo tempo? VirtualBox te deixou coberto. Quase todos os aspectos de uma máquina virtual são personalizáveis.

Este guia mostra como instalar e usar o VirtualBox no Ubuntu 20.04.

VirtualBox no Ubuntu

Existem algumas maneiras de instalar o VirtualBox no Ubuntu 20.04. A maneira mais simples de instalar o VirtualBox é obtê -lo diretamente dos repositórios de software do Ubuntu. O único problema com esse método é que você pode não obter a versão mais recente do VirtualBox.

Também é possível realizar uma instalação manual do VirtualBox. Você pode pegar o pacote oficial VirtualBox Deb para Debian/Ubuntu e instalá -lo usando o apt. A desvantagem dessa abordagem é que você deve atualizar manualmente o VirtualBox depois que uma nova versão é lançada. Isso pode ser contornado adicionando o repo Oracle.

Finalmente, você pode instalar o VirtualBox diretamente do código -fonte. Este método permite criar o VirtualBox a partir da fonte, mas pode ser um processo mais longo e mais complexo. Instalando o VirtualBox usando este método não é recomendado, pois você precisará segui -lo novamente para atualizar o VirtualBox, mas esse método pode ser usado por usuários avançados que gostam de criar programas a partir do código -fonte.

Comecemos!

Instale o VirtualBox do repositório do Ubuntu

Este é o método padrão para instalar o VirtualBox. Tudo o que você precisa fazer é dizer adequado para obter o pacote VirtualBox do Repos Ubuntu padrão.

Ligue o terminal e execute o seguinte comando:

$ sudo apt update && sudo apt install virtualbox virtualbox-ext-pack -y

Quando solicitado para a configuração VirtualBox-EXT-Pack, selecione “OK.”

Aceite a licença VirtualBox Puel.

O VirtualBox-EXT-PACK vai baixar e instalar automaticamente o pacote de extensão VirtualBox.

Instale o VirtualBox do Oracle Repository

Este método é útil se você precisar da versão mais recente do VirtualBox. Para fazer isso funcionar, você deve executar uma configuração única do Oracle Repo. Depois disso, o apt pode lidar com o resto.

Disparar um terminal. Certifique -se de ter wget instalado.

$ sudo apt update && sudo apt install wget -y

Pegue e adicione as chaves GPG do Oracle VirtualBox Repo GPG.

$ 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 -

Agora, adicione o repo.

$ sudo add-aprop-repository "deb [arch = amd64] http: // download.VirtualBox.org/
VirtualBox/Debian $ (LSB_RELEASE -CS) Contrib "

Atualize o cache apt.

$ sudo apt update

Finalmente, instale o VirtualBox. No momento da redação deste artigo, a versão mais recente do VirtualBox é V6.1.12.

$ sudo apt install virtualbox-6.1

Instale o VirtualBox no código -fonte

O código -fonte do VirtualBox está disponível gratuitamente. Isso permite a capacidade de construir o VirtualBox manualmente a partir da fonte. Este é um processo relativamente demorado e complexo que requer mais recursos e esforços de hardware. Instalando o VirtualBox usando este método não é recomendado, pois você terá que segui -lo novamente para atualizar o VirtualBox. Informações completas sobre a construção do VirtualBox no Linux podem ser encontradas na página do VirtualBox Wiki.

Primeiro, instale as dependências de construção.

$ sudo apt install \
$ acpica-tools chrpath doxygen g ++-multilib Libasound2-dev libcap-dev \
$ libcurl4-abertsl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev \
$ libpulse-dev libqt5opengl5-dev libqt5x11exstras5-dev libsdl1.2-DEV LIBSDL-TTF2.0-dev \
$ libsl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev fazer nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fontes-ex-ex-texlive-latex-ex-exc UNZIP XSLTPROC \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers faz \
$ MESA-COMMON-DEV SUBVERSÃO YASM ZLIB1G-DEV

As seguintes dependências de construção também devem ser instaladas se você estiver executando a versão de 64 bits do Ubuntu.

$ sudo apt install lib32z1 libc6-dev-i386 lib32gcc1 lib32stdc ++ 6

Para hackers em Python, considere a instalação dos pacotes a seguir também.

$ sudo apt install pylint python3-psycopg2 python3-willow python-pil

Construir VirtualBox em um sistema host de 64 bits ainda requer todas as bibliotecas de 32 bits e ferramentas de construção. No caso da versão Ubuntu de 64 bits, ele tem algumas bibliotecas compartilhadas ausentes. Execute o seguinte comando para corrigi -lo.

$ sudo ln -s libx11.então.6/usr/lib32/libx11.então
$ sudo ln -s libxtrap.então.6/usr/lib32/libxtrap.então
$ sudo ln -s libxt.então.6/usr/lib32/libxt.então
$ sudo ln -s libxtst.então.6/usr/lib32/libxtst.então
$ sudo ln -s libxmu.então.6/usr/lib32/libxmu.então
$ sudo ln -s libxext.então.6/usr/lib32/libXext.então

Faça o download do mais recente código -fonte do VirtualBox.

Extrair o arquivo comprimido.

$ tar -xvf VirtualBox -6.1.12a.alcatrão.BZ2

Altere o diretório atual para a fonte extraída e execute o script de configuração. Observe que a bandeira “-endividável” não deve ser usada se você pretende redistribuir ou usar a compilação para produção.

$ ./Configure-endurecimento

Carregue o script de configuração do ambiente.

$ fonte ./Env.sh

Agora finalmente está na hora de construir o VirtualBox. Execute o seguinte comando para criar um pacote de lançamento do VirtualBox.

$ kmk tudo

Se a construção não foi endurecida, o VirtualBox pode ser executado do “Out/Linux.diretório amd64/release/bin ”sob o diretório de código -fonte. No entanto, os módulos do kernel da caixa virtual devem ser construídos e instalados primeiro. Para fazer isso, insira o seguinte código.

$ CD Out/Linux.amd64/liberação/bin/src
$ make -j $ (nproc)
$ sudo fazer instalar

Carregue os módulos.

$ modProbe vboxdrv

Finalmente, inicie o VirtualBox.

$ ./VirtualBox

Usando o VirtualBox

VirtualBox é muito fácil de usar. Todas as suas funções são simples, mas o VirtualBox oferece controle total sobre quase todos os aspectos de uma máquina virtual. Aqui, vamos verificar como criar e lançar uma máquina virtual VirtualBox.

Antes de criar uma máquina virtual, instale o pacote de extensão VirtualBox. Faça o download da página de download da VirtualBox aqui.

Depois que o pacote for baixado, instale o pacote usando o seguinte comando.

$ sudo vboxmanage extpack install oracle_vm_virtualbox_extension_pack-6.1.12.vBox-extpack

A instalação solicitará o Contrato de Licença Puel. Entre "Y" para continuar.

A instalação deve ser concluída sem nenhum problema.

Agora é hora de criar uma máquina virtual. Inicie o VirtualBox.

Clique em "Novo" para criar uma nova máquina virtual.

Dê à nova máquina virtual um nome adequado. Neste exemplo, vou criar uma máquina virtual do Ubuntu, então selecionarei o "Type" como "Linux" e a "versão" como "Ubuntu_64.”

Em seguida, atribua a quantidade de espaço de carneiro que você deseja que a máquina virtual ocupe. Recomenda -se atribuir 4 GB de RAM.

VirtualBox solicitará uma criação de arquivo de disco rígido para a máquina virtual. O arquivo atuará como armazenamento físico. Selecione “Crie um disco rígido virtual agora.”

Você será solicitado pelo tipo de arquivo do disco rígido virtual. Para a maioria, o formato VDI será mais do que suficiente.

VirtualBox perguntará como o arquivo de armazenamento virtual será criado. Se "alocados dinamicamente" for selecionado, o arquivo de armazenamento crescerá à medida que é usado mais. Se o “tamanho fixo” for selecionado, o arquivo usará o armazenamento máximo na unidade física. O benefício da segunda opção é que ela oferece mais desempenho para a máquina virtual.

Selecione o tamanho e a localização do arquivo de disco rígido virtual.

A máquina virtual agora está pronta para inicializar! Você precisará ter o arquivo de imagem do Ubuntu em mãos, pois a máquina solicitará um dispositivo de inicialização/imagem. Para o restante da instalação, confira este guia incrível sobre como instalar o Ubuntu 20.04 no VirtualBox aqui.

Pensamentos finais

Existem muitas opções disponíveis para ajustar o comportamento do VirtualBox e Máquinas Virtuais. Sinta -se à vontade para explorar estes. Existem muitos materiais on -line disponíveis sobre como usar o VirtualBox em toda a sua capacidade.

Aproveitar!