Aprenda uma maneira simples de instalar manualmente o CentOS no subsistema Windows 10 para Linux para executar os comandos do repositório RPM ou YUM do RHEL…
O subsistema Windows para Linux é um recurso de última geração para os usuários. Uma vez que permite praticar e aprender comandos do sistema operacional Linux diretamente no sistema Windows 10, sem qualquer uso de software de máquinas virtuais como o VirtualBox. Subsistema Windows para Linux, também chamado de WSL, em resumo, uma camada implementada pela Microsoft nos sistemas operacionais Windows 10 e Windows Server 2019 para fornecer compatibilidade e execução de executáveis binários Linux nativamente.
Para instalar uma imagem Linux Distro geralmente dependemos da loja da Microsoft, onde estão presentes algumas imagens leves pré-compiladas. Atualmente, as imagens Linux WSL disponíveis são Ubuntu, Kali Linux, Debian, AlpinLinux, OpenSUSE e SUSE Enterprise Server. Assim, se você quiser experimentar algum sistema operacional Linux, comoCentOS/RHEL (Red Hat Enterprise)e Arch Linux então temos queinstale-os manualmente no subsistema Windows 10 para Linux. Aqui vamos mostrar como fazer isso?
Como instalar o CentOS 7 no subsistema Windows para Linux
Observação: Antes de instalar o CentOS no WSL, você deve ter habilitado o subsistema Windows para Linux. Se você não sabe como fazer isso, leia isto:
1: Baixe o CentOS WSL
A primeira coisa que precisamos é de um CentOS em WSL (Windows 10 FCU ou posterior) baseado em WSldl. Basicamente, é um arquivo compactado que contém rootfs e outros arquivos. O CentOS como instância WSL é um projeto de código aberto disponível no Github,então pegue daqui.A versão mais recente do CentOS que oferece é o CentOS 7.6.
2: Descompacte a pasta compactada WSL CentOS 7.x
O tamanho da pasta baixada seria em torno de 300 MB e após o download clique com o botão direito e descompacte a pasta. Aqui estamos usando o WinRAR para extrair os arquivos, porém, você pode usar o padrão do Windows ou qualquer outro programa para descompactá-lo.
3: Execute CentOS.exe para instalá-lo no subsistema Windows 10 para Linux
Após extrair a pasta, dentro dela você verá dois arquivos, um é rootfs.tar.gz e o segundo é CentOS.exe. Precisamos correrCentOS.exepara extrair os arquivos eregistrandoeles emWSL. Clique com o botão direito e execute comoAdministrador.
4: Instalação concluída
Assim que a instalação for concluída, você receberá uma mensagem na tela de comando do CentOS. Agora pressioneDigitarchave parasaídaa configuração.
5: Execute o CentOS 7 no WSL
Para executá-lo, vá novamente até a pasta extraída do centos para WSL e desta vez você verá quatro arquivos. Fora deles novamente, clique com o botão direito emCentos.exee correr comoadministrador.
Finalmente, nosso subsistema Linux instalado manualmente para CentOS está aqui.
6: Comando para atualizar Centos no WSL
Você pode executar qualquer comando que gostaria de executar no CentOS, porém, apenas para verificar se está funcionando bem ou não, estamos executandoAtualização do CentOScomando usandoYUM.
yum -y update
7: Desinstale o CentOS 7 WSL
Para desinstalá-lo, execute o PowerShell como administrador para o diretório CentOS e apenas use o comando abaixo:
./CentOS.exe clean
Algumas outras informações para combater, se você receber algum erro ao executá-lo.
Se no futuro você excluiu acidentalmente a pasta CentOS WSL e desejareinstalarentão primeiro precisamos limpar oexistenteinstalação.
Para isso, primeiro extraia novamente os arquivos doCentOS compactadopasta que baixamos acima e depois executamosWindows 10 PowerShell um administrador, navegue até oextraídopasta e execute novamente o comando abaixo:
./CentOS.exe clean
Para reinstalar novamente execute o mesmoCentOS.exepresente no mesmo extraído para registrar arquivos no subsistema WSL- Windows 10 para Linux.















![[FIX] “sua senha expirou e deve ser alterada” Mensagem de erro na tela de login no Windows](https://media.askvg.com/articles/images8/Your_Password_Has_Expired_And_Must_Be_Changed_Windows_Login_Screen.png)