Jun 01
Linux en Windows con Cygwin
Lo primero es disculparme, dado que estoy inagurando la sección de Linux con un artÃculo de Windows… En mi favor diré que para aquellos que no puedan escapar a la mano negra de Microsoft (entre los cuales me incluyo), Cygwin es una estupenda herramienta que nos permite evadirnos un poco del tedio de Windows.
Cygwin es un entorno (ejecutables, librerÃas, etc, …) que proporciona herramientas Linux desde Windows; para hacernos una idea, una vez instalado, tendremos a nuestra disposición una shell tradicional de Linux, con todas (o al menos gran parte) de las herramientas de Linux (incluso compiladores).
Para instalarlo, necesitamos un pequeño programa: setup.exe, una vez descargado este lanzará un asistente que llevará a cabo la verdadera instalación de Cygwin:
Pulsamos siguiente (claro está):
Podemos elegir tres opciones:
- Decargar e instalar desde Internet (será la que nosotros usaremos).
- Descargar, pero no instalar.
- Instalar desde directorio local (por si ya lo tenemos descargado de antes, poco recomendable si queremos tener las versiones actualizadas, a no ser que seas un administrador de red local y tengas que instalarlo en varia máquinas).
Aquà tenemos que elegir el directorio de instalación, el dado por defecto es lo mejor (si lo cambias asegúrate de ponerlo en una ruta que no contenga espacios en blanco).
Los ficheros que el instalador descarga, es recomendable guardarlos para posteriores instalaciones o actualizaciones, de modo que yo recomiendo guardarlos en un subdirectorio del directorio de instalación (si habéis instalado Cygwin en C:\cygwin, podéis guardar los ficheros de instalación en C:\cygwin\setup).
Si tenemos configuración de Proxy para salir a Internet, lo indicamos, sino continuamos.
En este paso deberemos seleccionar uno de los repositorios de Cygwin, como podéis ver hay muchos, cuál elegir, muy fácil, cualquiera de ellos (o el que más rabia te dé, también puedes elegir uno que te pille cerca, para agilizar la descarga); eso sÃ, puede que el que escojas no esté online, pero no te preocupes, sino te funciona prueba con otro y listo.
Este paso es importante, esta es la ventana de selección de paquetes de Cygwin, sino seleccionas ni modificas nada, obtendrás una perfecta y funcional instalación básica. Sino es asÃ, puedes navegar por la lista de paquetes y seleccionar paquetes, esto se hace de la siguiente forma:
- Localizas el paquete a instalar (navegas por la lista de manera agrupada, o listas todos por órden alfabético, para esto tienes que pulsar el botón View de la esquina superior derecha).
- Haces click en el paquete una vez (sobre la columna de New). Cuando lo has seleccionado, en vez de la palabra Skip, verás que pone un número de version (la versión del paquete que va a instalar). Si haces click de nuevo te instalará una versión anterior a la actual (poco recomendable, excepto cuando después de instalar un paquete te das cuenta que la versión actual no funciona bien porque tiene algún error).
Personalmente (y dado que soy desarrollador), suelo instalar lo siguiente:
- g++
- gdb
- make
Una vez que hayas seleccionado los paquetes a instalar, pulsa siguiente (no te preocupes, podrás ejecutar el setup.exe las veces que quieras para actualizar el entorno).
Ahora toca esperar a que el sistema se descarge de Internet y se instale…
Con esto casi hemos terminado, ahora nos pregunta si queremos crear los tÃpicos accesos directos (lo normal es decirle que si) y listo.
Ya podemos pulsar Aceptar y todo habrá terminado.
Ahora podemos probar que la instalación haya ido bien usando el acceso directo que nos han creado, y tendremos nuestra flagante consola Linux en nuestro tan odiado (y/o amado) Windows:
Espero que os sirva de utilidad, para mi es una herramienta fráncamente útil, de hecho hay muchas otras herramientas que se sirven de Cygwin para funcionar…
EHT Related v0.2.5 by Emilio González Montaña













Spanish
English

Todavía sin comentarios.