Como alterar o nome do host do Ubuntu no WSL no Windows

Como alterar o nome do host do Ubuntu no WSL no Windows
O Windows agora suporta a instalação do Linux em seu subsistema Windows para Linux (WSL) e você pode instalar qualquer Linux na Microsoft Store. A instalação do Ubuntu no WSL limita alguns recursos, como alterar o nome do host via terminal.

No entanto, existe uma maneira eficaz de mudar o nome do host do Ubuntu no WSL rapidamente.

Alterar o nome do host do Ubuntu no WSL no Windows

Para este tutorial, instalaremos o Ubuntu 22.04 e prossiga para mudar seu nome de host. Abra a Microsoft Store no seu Windows e faça o download do Ubuntu 22.04. Em seguida, clique no Abrir botão para iniciar a instalação.

Prossiga com a instalação e defina o nome de usuário e a senha do seu Ubuntu.

Quando o Ubuntu estiver instalado, verifique o nome do host. O nome do host padrão é o nome do seu computador. Temos o nome de usuário como Linuxhint e o nome do host como Desktop-PTV7941.

Ao usar o WSL, você deve criar um arquivo de configuração para alterar o nome do host. Use seu editor para criar um /etc/wsl.conf arquivo.

$ sudo nano /etc /wsl.conf

Depois que o arquivo de configuração abrir, adicione as seguintes linhas:

[rede]
hostName =
generateHosts = false

O generateHosts = false garante que o WSL não gerem automaticamente um arquivo hosts. Isso nos permite usar o novo nome do host e substituir o existente. Seu arquivo de configuração deve corresponder ao abaixo, exceto pelo nome do host. No nosso caso, estamos definindo nosso novo nome de host para ser LILUXTEST.

Em seguida, mude o /etc/hosts arquivo para garantir que temos o mesmo nome de host para o nosso Ubuntu. Execute o comando abaixo.

$ sudo nano /etc /hosts

Depois que o arquivo abrir, localize todas as instâncias do nome do host anterior e substitua -o pelo seu novo nome de host. No nosso caso, temos nosso nome de host como desktop-PTV7941 que substituiremos para este caso.

Certifique -se de substituí -lo pelo nome do host que você definiu no /etc /wsl.arquivo conf.

No exemplo abaixo, substituímos o nome do host por mais. Salve e saia do arquivo para as alterações entrarem em vigor.

Depois de mudar o nome do host, suas alterações serão implementadas quando você reiniciar seu Ubuntu WSL.

Abre o teu Powershell ou prompt de comando e verifique a instância em execução do WSL. Ele deve exibir a instância atual, Ubuntu 22.04.

$ WSL -List -Running

Para desligar o WSL, execute o comando abaixo ou clique no botão Fechar para sair do WSL.

$ WSL -Shutdown

Depois de reiniciar seu Ubuntu, você notará que o novo nome do host mudou. Verifique -o executando o nome de anfitrião comando.

É assim que você muda seu nome de host do Ubuntu no WSL no Windows.

Conclusão

WSL é uma maneira de instalar o Ubuntu no Windows. Instalar o Ubuntu usando esse método difere um pouco na forma como você pode alterar seu nome de host. Este post discutiu como mudar seu nome host ubuntu wsl. Comece criando um arquivo de configuração WSL e edite o arquivo host para renomear o nome do host existente para o seu novo. Reinicie seu Ubuntu e você terá seu novo nome de host implementado.