Tutorial instalar Linux Ubuntu em Máquina Virtual no Windows
Caso tenha a necessidade de utilizar alguns softwares ou bibliotecas específicas do Linux, porém não deseja ter que criar uma partição em seu HD especialmente para outro sistema operacional, a criação de uma máquina virtual pode ser uma solução, caso o docker não seja uma opção.
Realizar download da imagem ISO do Linux Ubuntu Desktop mais recente
Neste tutorial vamos utilizar o Linux na distribuição Ubuntu. Desta forma, navegue até o site do ubuntu e clique no botão download, como na figura abaixo. O endereço do site é: https://ubuntu.com/download/desktop
![Ubuntu - página oficial para download](https://viniciuspaes.com/wp-content/uploads/2020/09/1-download-ubuntu-1024x781.png)
Realizar download do software de máquina virtual VirtualBox
Para criar a máquina virtual, utilizaremos neste tutorial o VirtualBox por ser um software gratuito. Primeiramente é necessário realizar o download do software diretamente do site do virtual box. O endereço do site é: https://www.virtualbox.org/
![Virtualbox - página oficial de download](https://viniciuspaes.com/wp-content/uploads/2020/09/2-download-virtualbox-1024x712.png)
Passo a passo para criar a máquina virtual com Linux Ubuntu 20.04.1
Temos a seguir o passo a passo para criar a máquina virtual com o linux ubuntu 20.04.1 (ou mais recente), no virtualbox. Cada passo é destacado com uma imagem, para facilitar o processo.
![Virtualbox - criar nova máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/10/3-create-new-vm-button-new.png)
![Virtualbox - configuração do sistema operacional da máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/09/4-choosing-operting-system.png)
![Virtualbox - configuração de memória ram da máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/09/5-allocating-ram-memory.png)
![Virtualbox - configuração de armazenamento da máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/09/6-creating-virtual-hard-drive.png)
![Virtualbox - configuração de tipo de armazenamento da máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/09/7-defining-virtual-hard-drive-type.png)
![Virtualbox - configuração de alocação de armazenamento da máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/09/8-hard-drive-allocation-type.png)
![Virtualbox - configuração de tamanho de armazenamento da máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/09/9-hard-drive-size-allocation.png)
![Virtualbox - VM criada - configurações antes de iniciar a mesma](https://viniciuspaes.com/wp-content/uploads/2020/10/10-1-go-to-config.png)
![Virtualbox - VM criada - inserir ISO do sistema operacional](https://viniciuspaes.com/wp-content/uploads/2020/10/10-2-inserting-iso-on-the-drive-1024x523.png)
![Virtualbox - VM criada - ISO do ubuntu](https://viniciuspaes.com/wp-content/uploads/2020/10/10-3-opening-iso-ubuntu.png)
![Virtualbox - VM criada - ISO do Ubuntu carregada no drive virtual](https://viniciuspaes.com/wp-content/uploads/2020/10/10-5-iso-ok.png)
![Virtualbox - iniciar máquina virtual](https://viniciuspaes.com/wp-content/uploads/2020/10/10-select-and-start-virtual-machine-new.png)
![Virtualbox - selecionando o boot](https://viniciuspaes.com/wp-content/uploads/2020/09/11-select-linux-iso-image-start.png)
![Virtualbox - carregando instalador do ubuntu](https://viniciuspaes.com/wp-content/uploads/2020/09/12-wait-ubuntu-install.png)
![Virtualbox - opção de testar o ubuntu (carregar na RAM) ou instalar o mesmo no HD](https://viniciuspaes.com/wp-content/uploads/2020/09/13-select-language-and-install.png)
![Virtualbox - configurando teclado](https://viniciuspaes.com/wp-content/uploads/2020/09/14-select-keyboard-layout-continue.png)
![Virtualbox - configurando instalação e updates](https://viniciuspaes.com/wp-content/uploads/2020/09/15-apps-installed-and-updates.png)
![Virtualbox - configurando instalação - limpar disco rígido](https://viniciuspaes.com/wp-content/uploads/2020/09/16-erase-disk-for-installation.png)
![Virtualbox - configurando partições no disco](https://viniciuspaes.com/wp-content/uploads/2020/09/17-ok-partition.png)
![Virtualbox - configurando fuso horário - timezone - America/Sao_Paulo](https://viniciuspaes.com/wp-content/uploads/2020/09/18-select-time-zone.png)
![Virtualbox - configurando usuário de login](https://viniciuspaes.com/wp-content/uploads/2020/09/19-login-and-password-setup.png)
![Virtualbox - iniciando a instalação dos arquivos no disco](https://viniciuspaes.com/wp-content/uploads/2020/09/20-wait-for-install.png)
![Virtualbox - instalação do ubuntu completa - reiniciar o SO](https://viniciuspaes.com/wp-content/uploads/2020/09/21-click-for-restart-virtual-machine.png)
![Virtualbox - iniciando ubuntu - tela de boas vindas e configurações finais](https://viniciuspaes.com/wp-content/uploads/2020/09/22-skip-online-accounts.png)
![Virtualbox - iniciando ubuntu - tela de boas vindas e configurações finais - livepatch](https://viniciuspaes.com/wp-content/uploads/2020/09/23-skip-livepatch.png)
![Virtualbox - iniciando ubuntu - tela de boas vindas e configurações finais - enviar relatórios de uso](https://viniciuspaes.com/wp-content/uploads/2020/09/24-dont-send-system-info.png)
![Virtualbox - iniciando ubuntu - tela de boas vindas e configurações finais - localização de utilização](https://viniciuspaes.com/wp-content/uploads/2020/09/25-dont-allow-location-services.png)
![Virtualbox - iniciando ubuntu - tela de boas vindas e configurações finais - dicionar mais aplicativos](https://viniciuspaes.com/wp-content/uploads/2020/09/26-skip-install-softwares.png)
![Virtualbox - ubuntu pronto para ser utilizado](https://viniciuspaes.com/wp-content/uploads/2020/09/27-ubuntu-installed.png)
Ao fim de todos os passos, uma máquina virtual com o linux estará configurada. Lembrando que a etapa da seleção do idioma de instalação fica a critério de cada um. Lembrando que a etapa para selecionar o layout do teclado e a língua a ser utilizada depende também do teclado utilizado. Particularmente gosto de utilizar tudo em inglês, sobretudo para auxiliar no aprendizado dos termos técnicos em outro idioma. Porém, se tiver problemas com acentuação, é possível configurar corretamente o input language. Espero que o tutorial tenha sido útil! Qualquer dúvida, só informar nos comentários.