View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Instalar las utilidades GNU (bash, sed, etc) en un Windows

Procedimiento para instalar las utilidades GNU (bash, sed, etc) en un Windows

Método para Windows 10 con el Anniversary Update


1. Primero de todo, debes asegurarte de que estás ejecutando la versión de 64 bits de Windows 10, ya que esta funcionalidad no está disponible en las versiones de 32bits. También debes asegurarte de tener instalada la Anniversary Update de Windows 10.

2. Si cumplimos todos los requisitos, lo primero que hay que hacer es activar el modo para programadores de Windows 10, para lo cual debes abrir el menú inicio, pulsar en el icono de "Configuración", acceder a “Actualización y seguridad” y en la pestaña “Para programadores” activar el “Modo de programador”. Se descargarán unos paquetes y después de un momento se nos pedirá reiniciar el ordenador (no lo hacemos ahora, se hace más adelante).

3. Abrimos el menú inicio y buscamos “Activar o desactivar las características de Windows” e iniciamos este menú que nos permitirá quitar o poner funcionalidades de Windows. Buscamos la opción “Subsistema de Windows para Linux (Beta), y la activamos. Cuando le demos a “Aceptar” empezará la instalación, y cuando termine tendremos que reiniciar (ahora si reiniciamos).

4. Completamos la instalación de bash. Lo único que tenemos que hacer es buscar “bash” en el menú inicio o Cortana. Se abrirá un terminal en la que se nos avisará que finalmente se instalará Ubuntu en Windows; el último paso que tenemos que dar es escribir “y” (sin comillas) y pulsar Intro. Se descargarán los archivos de la tienda de Windows.

5. Por último hay que configurar una cuenta, que será independiente de nuestra cuenta de Windows. Por lo tanto, podemos usar el mismo nombre y contraseña que usamos en Windows, u otra combinación diferente, como nos plazca o nos convenga.



Método para Windows XP - Windows 8


1. Creas el directorio
 C:\Program Files (x86)\coreutils

2. Generas un directorio temporal en el escritorio al que descargas todos los attachs de esta página (ver los ficheros adjuntos; están al final de esta página)

3. Haces un "Extraer aquí" de todos los zip

4. Mueves todo el contenido del directorio temporal a "C:\Program Files (x86)\coreutils"

5. Copias el "regex2.dll" al directorio "bin"

6. Abres el panel de control y buscas la opción de cambiar ls variables de entorno (Inicio->"Panel"->"Sistema y seguridad"->"Sistema"->->"Configuración avanzada del sistema"->"Variables de entorno..."

7. Pinchas encima de "path" y le das a "editar..."

8. Le das a "Nuevo" para añadir cada una de las entradas siguientes:
 C:\Program Files (x86)\coreutils\bin
 C:\Program Files (x86)\coreutils\bash-2.03

9. Das a aceptar y cierras las ventanas del panel de control

10. Creas el directorio temporal que necesita el bash
 C:\tmp

Con esto ya se pueden usar desde línea de comandos el bash, sed, ls, etc.


Attachs

coreutils-5.0-bin.zip
coreutils-5.0-dep.zip
sed-4.1-bin.zip
regex2.dll
bash-203.zip