Como instalar versões exe de utilitários linux no windows? [duplicado]

-1

Estou ciente de que podemos obter versões .exe de muitos utilitários linux. Eu tenho wget.exe, curl.exe e busybox.exe. Mas como posso instalá-los para que, em vez de digitar

C:\Users\Rahul>cd downloads

C:\Users\Rahul\Downloads>wget

Eu posso escrever imediatamente

C:\Users\Rahul>wget
    
por rahuldottech 23.05.2015 / 11:46

2 respostas

3

Você não deve copiá-los para C:\windows\system32 .

Em vez disso, coloque-os em um local sensível e adicione esse local à sua variável de ambiente %PATH% .

  • Se você não instalar os utilitários em seu local padrão (especificado pelo site ou pelo instalador), poderá colocar esses utilitários em uma pasta dedicada, como C:\bin\ ou C:\programs\ . Eu prefiro isso para um caminho em Program Files caso você instale um programa que não manipule espaços em nomes de caminho muito bem.

  • Você pode adicionar (permanentemente) uma pasta ao seu %PATH% em cmd.exe da seguinte forma:

    setx PATH "%PATH%;C:\bin\"
    

    (Observe que o comando set só alterará seu caminho para a sessão atual. setx altera permanentemente.)

  • Observação: o comando acima adiciona a pasta ao fim do seu caminho, então um programa em qualquer outro lugar terá precedência se tiver o mesmo nome de um no pasta que você acabou de adicionar. Se você quiser que a pasta adicionada tenha precedência sobre todo o resto, use este comando:

    setx PATH "C:\bin\;%PATH%"
    
por 23.05.2015 / 12:19
0

Estúpido de mim. Era bem simples, eu tinha que copiar o wget.exe para C: \ windows \ system32.

    
por 23.05.2015 / 11:49