O blog a seguir ilustrará como instalar e executar o comando sudo no Windows:
Então vamos começar!
Como instalar o comando sudo no Windows usando o PowerShell?
No Windows, para instalar o utilitário de linha de comando sudo, siga as etapas abaixo mencionadas.
Etapa 1: PowerShell aberto
Primeiro, abra o menu do usuário elétrico usando o “Ctrl+x" chave. Em seguida, selecione e abra não admin “Windows PowerShell”:
Etapa 2: Defina a política de execução
Defina a política de execução como “Remotes designado”E restringe seu escopo a apenas“Usuário atual”. Esta operação permitirá que o usuário atual execute scripts locais e baixados:
> Set -ExecutionPolicy Remotesigned -Scope CurrentUser
Etapa 3: Instale a colher
Inicie a instalação do SCOOP no Windows:
> Irm Get.colher.sh | iex
Etapa 4: Instale o comando sudo
Instale o utilitário de linha de comando sudo usando o scoop:
> Scoop Instale sudo
Verifique a instalação do sudo executando o “sudo”Comando:
> sudo
Agora, vamos para o próximo método!
Como executar comandos sudo no Windows usando o PowerShell?
Vamos executar um comando sudo para instalar “Bootstrap”No Windows. Para fazer isso, use o Node Package Manager (NPM), conforme indicado no comando abaixo:
> sudo npm install bootstrap
A saída fornecida indica que instalamos com sucesso o bootstrap usando o comando sudo no Windows. Agora, vamos conferir o outro método WSL para executar comandos SUDO no Windows.
Como configurar o WSL no Windows?
WSL é um subsistema Windows para ferramenta Linux que nos permitirá executar comandos Linux no sistema Windows. Para usar o comando sudo no Windows, primeiro, você precisa ativar o WSL no Windows. Para isso, utilize as etapas listadas abaixo.
Etapa 1: Ligue o modo de desenvolvedor
Primeiro, procure por “Configurações do Windows Update" no "Comece”Menu e abra -o:
Ligar o "Modo de desenvolvedor" alternar:
Etapa 2: Ativar subsistema do Windows para Linux
Na próxima etapa, procure por “Recursos do Windows" no "Comece”Menu e abra as configurações abaixo do bem-estar:
Marque o "Subsistema de janela para Linux"Caixa de seleção e atingir o"OK" botão:
A operação fornecida anteriormente permitirá o WSL no seu sistema Windows:
Depois de ativar o WSL no Windows, reinicie seu sistema. Para fazer isso, clique no “Reinicie agora" botão:
Etapa 3: Instale a ferramenta de linha de comando Linux
Depois de ativar o WSL, abra o “Microsoft Store”Ao pesquisá -lo no“Comece" cardápio:
Tipo "App Linux”Na barra de pesquisa e selecione“Ubuntu 22.04 LTS”Da ferramenta exibida:
Clique no "Pegar”Botão para instalar o Ubuntu 22.04 no Windows:
Depois de instalar o “Ubuntu 22.04 LTSFerramenta de linha de comando Linux, pressione a “abrir”Botão para executá -lo no Windows:
Etapa 4: Configure o nome de usuário e a senha
Depois de clicar no “Abrir”Botão na etapa acima, o Ubuntu 22.04 Terminal aparecerá na tela. Defina o nome de usuário e a senha:
Até este ponto, o WSL está ativado no seu sistema e está tudo pronto para executar comandos sudo.
Como executar comandos sudo no Windows usando WSL?
Para executar o comando sudo no Windows usando WSL (Subsistema do Windows para Linux), siga as etapas fornecidas.
Etapa 1: Prompt de comando aberto
Imprensa "Janela+r”Para abrir a janela Run Command, digite“cmd”No campo destacado e atingir o“OK" botão:
Etapa 2: Execute o terminal Linux
Executar o “Bash”Comando para mudar para o terminal Linux:
> Bash
Etapa 3: Execute o comando sudo
Execute o “sudo”Comando para verificar se está funcionando ou não:
$ sudo
Use o comando abaixo fornecido para visualizar o manual de comando sudo:
$ sudo -h
Demonstramos os métodos para executar os comandos sudo no sistema Windows.
Conclusão
Para executar comandos sudo no Windows, é necessário primeiro instalar o instalador da linha de comando do scoop windows. Em seguida, instale o utilitário de linha de comando sudo usando o “$ scoop install sudo”Comando. O Subsistema do Windows para Linux (WSL) também pode ser usado para executar o comando sudo no Windows. Neste blog, ilustramos os métodos para instalar e executar o comando sudo no Windows usando PowerShell e WSL.