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 nuevamente la configuración y reinstalar todo desde cero.
Lo que estoy buscando es el equivalente de apt-get en Cygwin (si tal cosa existe).
updates
cygwin
installation
Mulone
fuente
fuente
Respuestas:
No hay administración de paquetes en Cygwin fuera del programa de instalación. La configuración solo aplica actualizaciones a su instalación actual, no sobrescribe los paquetes que ya tiene (a menos que lo haya dicho explícitamente).
Vuelva a ejecutar el programa de instalación para instalar nuevos paquetes.
fuente
cygwin-devel gcc-core git libcom_err-devel libcom_err2 libcrypt-devel libcrypt0 libedit-devel libedit0 libgcc1 libgssapi_krb5_2 libiconv-devel libiconv2 libintl-devel libintl8 libk5crypto3 libkrb5-devel libkrb5_3 libkrb5support0 libncurses-devel libncursesw10 libopenssl100 libssp0-4.9.2-3 make openssl-devel w32api-headers w32api-includes zlib-devel zlib0-1.2.8-3 git wget
¿Cómo puedo instalarlos?Hay un paquete llamado apt-cyg que puede ser lo que estás buscando. Parece estar basado en apt-get.
Un comando de ejemplo sería
Para instalarlo, necesita wget, tar, gawk y bzip2. Puede descargar todos estos paquetes de la lista de paquetes de Cygwin .
fuente
Vuelva a ejecutar el programa de instalación nuevamente. Así es como se actualiza Cygwin también.
fuente
unzip
. Todo lo que hice fue abrir la GUI de configuración, busqué descomprimir, lo comprobé para instalar bin. Sin embargo, casi parece que está reinstalando todo. Veo que pasa por paquetes como grep, libgtk, etc. Se ha estado ejecutando durante aproximadamente 10 minutos y solo se ha completado en un 50%. ¿Eso es normal? Para su información, esta es probablemente la primera vez en más de 8 meses que ejecuté la configuración, ¿entonces quizás todos mis paquetes están desactualizados?¡Encuentro que Chocolatey es muy útil para la administración de instalaciones de Windows (nuevo, actualización y eliminación), y Cygwin no es una excepción!
Instalé cygwin usando Chocolatey , y dado que Chocolatey está instalando usando el modo silencioso / silencioso, no se le pide que seleccione ningún paquete y cygwin se instala con paquetes mínimos :-(.
Sin embargo, cada vez que se desea instalar un nuevo paquete es realmente muy fácil sólo tiene que utilizar:
--source=cygwin
. Por ejemplo, instalando bash:fuente
Primero debe instalar 'lynx' de una manera común. Luego abre cygwin y escribe esto:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
Ahora puedes usar el administrador de paquetes
apt-cyg install
Para obtener más información, consulte https://github.com/transcode-open/apt-cyg
fuente
Estaba atrapado con el mismo problema al intentar usar curl en Windows y lo resolví. Publicarlo aquí, ahora porque podría ayudar a alguien.
La mejor manera es usar el archivo setup.exe de cygwin y seleccionar los paquetes adicionales que necesite. Vaya aquí: http://www.cygwin.com/install.html
fuente
Puede usar Babun, que se basa en Cygwin e incluye el administrador de paquetes
pact
.Babun admite la instalación de nuevos paquetes listos para usar:
fuente
Hola, sé que es un tema antiguo, pero solo para agregar algo de información: también puede instalar el programa llamado MSYS2 que tiene el administrador de paquetes PACMAN de Arch Linux y puede instalar todos los paquetes disponibles para Arch :) Simplemente
pacman -S packageName
presione Entrar y lo hará dl para ti :)Saludos: D
fuente