2010-05-12 13:40:44 +0000 2010-05-12 13:40:44 +0000
171
171

¿Cómo instalar nuevos paquetes en Cygwin?

Instalé la última versión de Cygwin con varios paquetes. Pronto me di cuenta de que necesitaba más paquetes (como wget, etc.) y no pude encontrar una manera de instalar los nuevos paquetes sin ejecutar la configuración de nuevo y reinstalar todo desde cero.

Lo que busco es el equivalente de apt-get en Cygwin (si existe tal cosa).

Respuestas (8)

137
137
137
2010-05-12 13:43:15 +0000

No hay gestión de paquetes en Cygwin fuera del programa de configuración. El setup sólo aplica las actualizaciones a su instalación actual, no sobreescribe los paquetes que ya tiene (a menos que lo haya dicho explícitamente).

Así que vuelva a ejecutar el programa de instalación para instalar nuevos paquetes.

86
86
86
2011-06-30 04:12:42 +0000

Hay un paquete llamado apt-cyg que puede ser lo que estás buscando. Parece estar basado en apt-get.

apt-cyg es un instalador de línea de comandos para Cygwin que coopera con Cygwin Setup y utiliza el mismo repositorio. La sintaxis es similar a la de apt-get.

Un ejemplo de comando sería

$ apt-cyg install yourPackage

Para instalarlo necesitas wget, tar, gawk y bzip2. Puedes descargar todos estos paquetes desde el Cygwin lista de paquetes .

19
19
19
2010-05-12 13:43:02 +0000

Vuelva a ejecutar el programa de instalación de nuevo. Así es como se actualiza Cygwin también.

14
14
14
2017-02-11 18:14:01 +0000

Encuentro a Chocolatey muy útil para la gestión de las instalaciones de Windows (nuevas, actualización y eliminación), y cygwin no es una excepción!

Instalé cygwin usando Chocolatey , y como Chocolatey se instala usando el modo silencioso/silencioso, no se te pide que selecciones ningún paquete y cygwin se instala con paquetes mínimos :-(.

Sin embargo, cada vez que deseas instalar un nuevo paquete es realmente real, fácil de usar: --source=cygwin. Por ejemplo, instalando bash:

choco install bash –source=cygwin

5
5
5
2017-07-02 07:23:15 +0000

Necesitas instalar “lince” al principio de una manera común. Entonces abre cygwin y escribe esto:

  1. lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg

  2. install apt-cyg /bin

Ahora puedes usar el gestor de paquetes apt-cyg install

Para más información ver https://github.com/transcode-open/apt-cyg

3
3
3
2013-11-23 04:32:28 +0000

Me quedé atascado con el mismo problema al tratar de usar el rizo en Windows y lo resolví. Publicarlo aquí, ahora porque podría ayudar a alguien.

La mejor manera es usar el setup.exe de cygwin y seleccionar los paquetes adicionales que necesites. Ve aquí: http://www.cygwin.com/install.html

“Cuando se instalan paquetes por primera vez, setup*.exe no instala todos los paquetes. Sólo se instalan por defecto los paquetes básicos mínimos de la distribución Cygwin. Haciendo clic en las categorías y paquetes en la pantalla de instalación de los paquetes setup*.exe le dará la posibilidad de controlar lo que se instala o actualiza.”

1
1
1
2016-04-30 14:11:31 +0000

Puedes usar Babun que está construido alrededor de Cygwin e incluye el administrador de paquetes pact.

Babun soporta la instalación de nuevos paquetes fuera de la caja:

pact install wget
0
0
0
2016-12-02 10:00:58 +0000

Hola, sé que es un tema antiguo, pero sólo para añadir algo de información: También puedes instalar un programa llamado MSYS2 que tiene el gestor de paquetes PACMAN de Arch Linux y puedes instalar todos los paquetes disponibles para Arch :) Sólo pacman -S packageName y presiona enter y lo hará por ti:)

Saludos :D