¿Cómo instalar versiones exe de utilidades de Linux en Windows?

¿Cómo instalar versiones exe de utilidades de Linux en Windows?

Soy consciente de que podemos obtener versiones .exe de muchas utilidades de Linux. Resulta que tengo wget.exe, curl.exe y Busybox.exe. Pero ¿cómo puedo instalarlos para que en lugar de escribir

C:\Users\Rahul>cd downloads

C:\Users\Rahul\Downloads>wget

Puedo escribir de inmediato

C:\Users\Rahul>wget

Respuesta1

No deberías copiarlos a C:\windows\system32.

En su lugar, colóquelos en una ubicación adecuada y agregue esa ubicación a su %PATH%variable de entorno.

  • Si no instala las utilidades en su ubicación predeterminada (especificada por el sitio web o el instalador), puede colocar dichas utilidades en una carpeta dedicada como C:\bin\o C:\programs\. Prefiero esto a una ruta en Program Filescaso de que instales un programa que no maneja muy bien los espacios en los nombres de las rutas.

  • Puedes agregar (permanentemente) una carpeta a tu %PATH%entrada cmd.exede esta manera:

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

    (Tenga en cuenta que el setcomando solo cambiará su ruta para la sesión actual. setxLa cambia permanentemente).

  • Nota:el comando anterior agrega la carpeta alfinde su ruta, por lo que un programa en cualquier otro lugar tendrá prioridad si tiene el mismo nombre que uno en la carpeta que acaba de agregar. Si desea que la carpeta que agregue tenga prioridad sobre todo lo demás, utilice este comando:

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

Respuesta2

Estúpido de mi parte. Fue bastante simple, solo tuve que copiar wget.exe a C:\windows\system32.

información relacionada