¿Hay algún apt-get
programa similar para usar con Cygwin?
Ya lo intenté cyg-apt
pero cuando lo intento me sale este error:
cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.bz2
cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.ini
cyg-apt: bad URL http://cygwin.mirrors.pair.com/setup-2.ini, exiting.
cyg-apt
conapt-cyg
. Este último es mucho mejor (solo recuerda que el que suena más similarapt-get
es el bueno).Respuestas:
Lo mejor que he usado:
gestor de paquetes apt-cyg
fuente
apt-cyg update
actualizará setup.ini, etc., si alguien tiene problemas sin la fecha setup.iniPuede hacerlo utilizando el archivo setup.exe de Cygwin desde la línea de comandos de Windows. Ejemplo:
Para un instalador más conveniente, es posible que desee utilizar el administrador de paquetes apt-cyg . Su sintaxis es similar a la de apt-get, que es una ventaja. Para esto, siga los pasos anteriores y luego use Cygwin Bash para los siguientes pasos:
Ahora que
apt-cyg
está instalado. Aquí hay algunos ejemplos de instalación de algunos paquetes:fuente
||' 'usr/local/bin/apt-cyg: line 27:
|| prueba "- $ GAWK-" = "-"Actualización: puede leer la respuesta más compleja , que contiene más métodos e información.
Existe un par de scripts, que pueden usarse como simples administradores de paquetes. Pero hasta donde yo sé, ninguno de ellos le permite actualizar paquetes, porque no es una tarea fácil en Windows ya que no es posible sobrescribir archivos en uso. Por lo tanto, primero debe cerrar todas las instancias de Cygwin y luego puede usar el archivo setup.exe nativo de Cygwin (que a su vez realiza la actualización mediante el método "reemplazar después de reiniciar" cuando los archivos están en uso).
apt-cyg
El mejor para mi. Simplemente porque es uno de los más recientes. Funciona correctamente para ambas plataformas: x86 y x86_64. Existen muchas horquillas con algunas características adicionales. Por ejemplo, la bifurcación kou1okada es una de las versiones mejoradas.
Cygwin's setup.exe
También tiene modo de línea de comando . Además, le permite actualizar todos los paquetes instalados a la vez.
Ejemplo de uso:
setup.exe-x86_64.exe -q --packages="bash,vim"
Puede crear un alias para un uso más fácil, por ejemplo:
alias cyg-get="/cygdrive/d/path/to/cygwin/setup-x86_64.exe -q -P"
Luego, por ejemplo, puede instalar el paquete Vim con:
cyg-get vim
fuente
siempre puede hacer un bash alias para configurar archivos * .exe en $ home / .bashrc
cygwin 32bit
cygwin 64bit
ahora puedes instalar paquetes con
fuente
No. La única herramienta oficialmente compatible para descargar y actualizar paquetes de Cygwin es el archivo setup.exe que usó para la instalación inicial , aunque se puede invocar con argumentos de línea de comandos para ayudar al proceso.
De esa misma página:
fuente
Esto me funcionó:
fuente
wget https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg && install apt-cyg /bin
es otra opción si falta el rizorm apt-cyg
después.Puede usar Chocolatey para instalar
cyg-get
y luego instalar sus paquetes con él.Por ejemplo:
Luego:
fuente
setup-x86_64.exe
e instala Cygwin nuevamente, no soloapt-cyg
. Tuve que cancelar la instalación.