Neste artigo, mostraremos como instalar o Alpine Linux em uma máquina virtual VMware Workstation 17 Pro. Também mostraremos como habilitar o repositório de pacotes da comunidade no Alpine Linux. Também mostraremos como ativar o sudo no Alpine Linux. Por fim, mostraremos como instalar as ferramentas VMware no Alpine Linux e habilitar o serviço VMware Tools OpenRC.
Tema do conteúdo:
- Baixando a imagem ISO do Alpine Linux
- Criando uma máquina virtual VMware Workstation 17 Pro para Alpine Linux
- Anexando a imagem ISO do Alpine Linux à máquina virtual VMware Workstation Pro
- Inicializando a máquina virtual Alpine Linux VMware Workstation Pro
- Nome de usuário de login padrão da imagem do instalador do Alpine Linux
- Instalando o Alpine Linux na máquina virtual VMware Workstation Pro
- Removendo o dispositivo de CD/DVD da máquina virtual Alpine VMware Workstation
- Primeira olhada no Alpine Linux em execução na máquina virtual VMware Workstation Pro
- Faça login no Apline Linux como root
- Habilitando o Repositório de Pacotes da Comunidade no Alpine Linux
- Atualizando o cache do repositório de pacotes do Alpine Linux
- Ativando o Sudo no Alpine Linux
- Instalando as ferramentas VMware e os drivers de vídeo VMware na máquina virtual Alpine Linux
- Adicionando o serviço Open-vm-tools à inicialização do sistema do Alpine Linux
- Conclusão
- Referências
Baixando a imagem ISO do Alpine Linux
Para baixar a imagem ISO do Alpine Linux, abra o página oficial de downloads do Alpine Linux com seu navegador favorito.
Depois que a página carregar, clique em x86_64 na seção STANDARD, conforme marcado na captura de tela a seguir:
Seu navegador deve começar a baixar a imagem ISO do Alpine Linux Standard. Demora um pouco para ser concluído.
Neste ponto, a imagem ISO padrão do Alpine Linux deve ser baixada.
Criando uma máquina virtual VMware Workstation 17 Pro para Alpine Linux
Para criar uma nova máquina virtual Alpine Linux VMware Workstation, abra o VMware Workstation 17 Pro e clique em Arquivo > Nova máquina virtual…
Clique em “Avançar”.
Selecione “Instalarei o sistema operacional mais tarde” e clique em “Avançar”.
Selecione “Linux” na seção “Sistema operacional convidado” [1] e “Outro Linux 5.x kernel de 64 bits” no menu suspenso “Versão” [2] . Quando terminar, clique em “Próximo [3]' .
Digite um nome para a máquina virtual Alpine Linux [1] .
A máquina virtual será armazenada no diretório padrão da máquina virtual VMware Workstation 17 Pro. Se você quiser armazená-lo em outro lugar, clique em “Browse…” e selecione o diretório onde deseja armazenar a máquina virtual Alpine Linux [2] .
Quando terminar, clique em “Próximo [3] ” .
Digite a quantidade de espaço em disco (em unidades GB) que deseja alocar para a máquina virtual Alpine Linux na seção “Tamanho máximo do disco (GB)” [1] .
Você pode armazenar o disco virtual como um único arquivo ou dividir o disco virtual em vários arquivos [2] . O padrão é bom na maioria das vezes.
Quando terminar, clique em “Próximo [3] ” .
Clique em “Personalizar Hardware…”
Na seção “Memória”, você pode especificar a quantidade de memória que deseja alocar para a máquina virtual Alpine Linux.
Na seção “Processadores”, você pode selecionar o número de processadores (do seu computador) que deseja alocar para a máquina virtual Alpine Linux.
Na seção “Adaptador de rede”, você pode selecionar entre NAT (padrão) ou rede em ponte para a máquina virtual Alpine Linux. Você também pode fazer networking avançado. A rede avançada no VMware Workstation 17 Pro está fora do escopo deste artigo.
Muito provavelmente, você pode decidir usar o Alpine Linux porque é leve e deseja mantê-lo assim. Portanto, remover hardware desnecessário da máquina virtual Alpine Linux pode ser algo de sua preferência.
Você pode remover o controlador USB, a placa de som, a impressora e o hardware de CD/DVD (após a instalação do Alpine Linux) da máquina virtual Alpine Linux. Isso é opcional.
Para remover um hardware da máquina virtual Alpine Linux, selecione-o e clique em “Remover” conforme marcado na captura de tela a seguir:
Por enquanto, removemos o controlador USB, a placa de som e o hardware da impressora da máquina virtual Alpine Linux.
Depois de concluir essas etapas, clique em 'Fechar'.
Clique em “Concluir”.
Uma máquina virtual Alpine Linux deve ser criada.
Anexando a imagem ISO do Alpine Linux à máquina virtual VMware Workstation Pro
Para anexar a imagem ISO do Alpine Linux que você acabou de baixar à máquina virtual Alpine Linux VMware Workstation Pro, abra a máquina virtual Alpine Linux no VMware Workstation Pro e clique em “Editar configurações da máquina virtual” conforme marcado na captura de tela a seguir:
Na seção de hardware de CD/DVD (IDE) [1] , selecione “Usar arquivo de imagem ISO [1] ” e clique em “Procurar… [3] ”
Selecione o arquivo de imagem ISO do Alpine Linux Standard que você baixou e clique em “Abrir”.
O arquivo de imagem ISO do Alpine Linux Standard deve ser selecionado [1] . Clique em “OK” para salvar as alterações [2] .
Inicializando a máquina virtual Alpine Linux VMware Workstation Pro
Para inicializar a máquina virtual Alpine Linux VMware Workstation Pro, abra-a no VMware Workstation Pro e clique em “Power on this virtual machine”.
A máquina virtual Alpine Linux deve iniciar e inicializar a partir da imagem ISO do Alpine Linux.
Nome de usuário de login padrão da imagem do instalador do Alpine Linux
O nome de usuário de login padrão da imagem ISO do Alpine Linux Standard é root. O usuário de login não tem nenhuma senha definida. Então, basta digitar o nome de usuário de login e pressionar
Instalando o Alpine Linux na máquina virtual VMware Workstation Pro
Para instalar o Alpine Linux na máquina virtual VMware Workstation Pro, execute o seguinte comando:
$ setup-alpine Primeiro, você deve selecionar um layout de teclado para o Alpine Linux. Os layouts de teclado suportados/disponíveis são listados. Basta digitar o código de layout de teclado desejado na lista e pressionar
Digite uma variante de layout de teclado da lista e pressione
Digite um nome de host para Alpine Linux e pressione
Para configurar a rede, pressione
Para configurar a rede via DHCP (que é principalmente o que você pode querer fazer em uma máquina virtual para testar as coisas), pressione
Para configurar a rede automaticamente (sem exigir nenhuma configuração manual), pressione e e pressione
Digite a senha de root desejada e pressione
Digite sua senha de root novamente e pressione
Agora, você deve selecionar um fuso horário. O fuso horário padrão é UTC. Se o fuso horário padrão não for adequado para você, pressione “?” (ponto de interrogação) e pressione
Uma lista de fusos horários disponíveis deve ser listada. Aqueles que terminam com ou têm sub-fusos horários.
Digite um fuso horário e pressione
Se o fuso horário selecionado tiver outros subfusos, digite “?” e pressione
Os sub-fusos horários devem ser listados.
Digite o subfuso horário desejado e pressione
Se você precisar de um proxy para acessar a internet, digite a URL do proxy aqui e pressione
Para a maioria das pessoas, a opção padrão (sem proxy) é boa o suficiente. Então, deixe a opção padrão e pressione
Agora, você deve selecionar um cliente NTP para Alpine Linux.
O padrão no momento da redação deste artigo é chrony. Se você não tem uma preferência, o padrão está bem. Então, basta pressionar
Os espelhos disponíveis do repositório de pacotes do Alpine Linux devem ser listados. Imprensa
Para usar um repositório aleatório da lista, pressione “r” e pressione
Para detectar o espelho de repositório de pacotes Alpine Linux mais rápido da lista e usá-lo, pressione “f” e pressione
Se você quiser usar o espelho padrão do repositório de pacotes do Alpine Linux, basta pressionar
Se você deseja criar outro usuário de login no Alpine Linux, digite o nome de usuário de login e pressione
Se você quiser usar apenas o usuário root, basta pressionar
Se você decidir criar um novo usuário, deverá fornecer informações adicionais ao instalador do Alpine Linux.
Digite o nome completo do novo usuário de login e pressione
Digite a senha de login do novo usuário e pressione
Digite a senha de login do novo usuário novamente e pressione
Imprensa
Pressione
O disco padrão da máquina virtual Alpine Linux VMware Workstation Pro deve ter o nome do dispositivo “sda”. Como você deseja instalar o Alpine Linux no disco, digite “sda” e pressione
Digite “sys” e pressione
Alpine Linux está inicializando o disco. Leva alguns segundos para ser concluído.
Para apagar o disco e instalar o Alpine Linux no disco, pressione “y” e pressione
Alpine Linux está sendo instalado no disco. Demora um pouco para ser concluído.
Neste ponto, o Alpine Linux deve ser instalado na máquina virtual.
Agora, desligue a máquina virtual com o seguinte comando:
$ desligarRemovendo o dispositivo de CD/DVD da máquina virtual Alpine VMware Workstation
O dispositivo de CD/DVD não é necessário na máquina virtual Alpine Linux depois que o Alpine Linux estiver instalado na máquina virtual. Você pode removê-lo da máquina virtual.
Primeiro, abra a máquina virtual Alpine Linux no aplicativo VMware Workstation Pro e clique em “Editar configurações da máquina virtual”.
Selecione o hardware do CD/DVD (IDE) e clique em “Remover”.
Clique em “OK” para salvar as alterações.
Primeira olhada no Alpine Linux em execução na máquina virtual VMware Workstation Pro
Para iniciar a máquina virtual Alpine Linux, abra-a no aplicativo VMware Workstation Pro e clique em “Power on this virtual machine”.
A máquina virtual deve estar ligada e o Alpine Linux deve inicializar a partir do disco.
Em breve, você verá o prompt de login do Alpine Linux.
Para fazer login no Alpine Linux, digite o nome de usuário de login e pressione
Digite a senha de login e pressione
Você deve estar conectado ao Alpine Linux.
Faça login no Apline Linux como root
É necessário fazer login no Alpine Linux como usuário raiz para configurar os repositórios de pacotes Alpine, instalar novos pacotes, configurar o sudo e outras tarefas administrativas.
Enquanto estiver conectado ao Alpine Linux como usuário não root, você pode fazer login no Alpine Linux como usuário root com o seguinte comando:
$ dele - raiz Digite a senha do root e pressione
Você deve estar conectado ao Alpine Linux como usuário root.
Habilitando o Repositório de Pacotes da Comunidade no Alpine Linux
O repositório de pacotes da comunidade Alpine Linux tem muitos pacotes que você pode precisar. Portanto, é uma boa ideia ativá-lo.
Primeiro, faça login no Alpine Linux como usuário root .
Para ativar o repositório de pacotes da comunidade Alpine Linux, abra o /etc/apk/repositories arquivo com o editor de texto “Vi” da seguinte forma:
Use as setas do teclado para navegar até o primeiro caractere ( # ) da terceira linha (terminando com a palavra community) e pressione “x” para retirar o caractere de comentário # .
Uma vez que o # é removido da terceira linha, o /etc/apk/repositories arquivo deve ter a seguinte aparência.
Para salvar as alterações, digite “:wq!” e pressione
Atualizando o cache do repositório de pacotes do Alpine Linux
Para atualizar o cache do repositório de pacotes do Alpine Linux, faça login como usuário root e execute o seguinte comando.
$ atualização do apkO cache do repositório de pacotes do Alpine Linux deve ser atualizado.
Ativando o Sudo no Alpine Linux
Sudo permite que o usuário não root execute os comandos com privilégios de superusuário (root). Nas outras distribuições do Linux, como Ubuntu/Debian, Fedora/RHEL, etc., o sudo é ativado por padrão. Mas não é o caso do Alpine Linux.
Nesta seção, mostraremos como ativar o sudo no Alpine Linux para que você possa executar os comandos com privilégios de superusuário como um usuário comum.
Primeiro, faça login como usuário root e instale o sudo com o seguinte comando:
$ apk add sudoSudo deve ser instalado.
Abra o arquivo de configuração sudo para edição com o seguinte comando:
$ visto / etc / sudoersUse as teclas de seta para rolar até a linha marcada e descomente (remova o símbolo #) a linha como fizemos anteriormente.
Depois que a linha é descomentada, ela deve ter a seguinte aparência.
Agora, digite “:wq!” e pressione
Seu usuário de login (usuário comum não root) deve ser adicionado ao grupo wheel automaticamente, como você pode ver na captura de tela a seguir:
$ pegada roda / etc / grupo
Agora, saia do shell do usuário root e teste se o sudo está funcionando. Como você pode ver, o sudo está solicitando uma senha. Digite a senha de sua escolha.
$ saída$ sudo ls
O comando deve ser executado sem problemas. Isso significa que o sudo está funcionando bem.
Instalando as ferramentas VMware e os drivers de vídeo VMware na máquina virtual Alpine Linux
Para instalar os drivers de vídeo VMware Tools e VMware no Alpine Linux, execute o seguinte comando:
$ sudo apk add open-vm-tools-plugins-all xf86-video-vmwareVMware Tools e drivers de vídeo VMware estão sendo instalados no Alpine Linux. Demora um pouco para ser concluído.
VMware Tools e drivers de vídeo VMware devem ser instalados.
Adicionando o serviço Open-vm-tools à inicialização do sistema do Alpine Linux
Alpine Linux usa OpenRC para gerenciar os serviços do sistema e inicialização.
Para verificar os serviços de inicialização do sistema ativados no Alpine Linux, execute o seguinte comando:
$ rc-status -aComo você pode ver, o serviço VMware Tools não está disponível nos serviços de inicialização do sistema do Alpine Linux.
Para adicionar o serviço VMware Tools open-vm-tools à inicialização do sistema Alpine Linux, execute o seguinte comando:
$ sudo rc-update adiciona boot open-vm-toolsO serviço VMware Tools open-vm-tools deve ser adicionado à inicialização do sistema Alpine Linux
Para que as alterações entrem em vigor, reinicie a máquina virtual Alpine Linux da seguinte maneira:
$ sudo reinícioDepois que sua máquina virtual Alpine Linux inicializar, faça login e você verá que o serviço VMware Tools open-vm-tools deve estar em execução.
$ rc-status -a
Conclusão
Mostramos como baixar a imagem ISO do Alpine Linux, criar uma máquina virtual VMware Workstation 17 Pro e instalar o Alpine Linux na máquina virtual VMware Workstation 17 Pro. Também mostramos como ativar o repositório de pacotes da comunidade no Alpine Linux. Também mostramos como ativar o sudo no Alpine Linux. Por fim, mostramos como instalar o VMware Tools no Alpine Linux e adicionar o serviço VMware Tools à inicialização do sistema Alpine Linux.