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!