Saltar al contenido

apt-get para Cygwin?

Te recomendamos que pruebes esta respuesta en un entorno controlado antes de enviarlo a producción, saludos.

Solución:

Lo mejor que he usado:

administrador de paquetes apt-cyg

Puede hacer esto usando el archivo setup.exe de Cygwin desde la línea de comandos de Windows. Ejemplo:

cd C:cygwin64
setup-x86_64 -q -P wget,tar,gawk,bzip2,subversion,vim

Para un instalador más conveniente, puede usar el administrador de paquetes apt-cyg. Su sintaxis es similar a apt-get, lo cual es una ventaja. Para esto, siga los pasos anteriores y luego use Cygwin Bash para los siguientes pasos:

wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin

Ahora eso apt-cyg esta instalado. Aquí hay algunos ejemplos de instalación de algunos paquetes:

apt-cyg install nano
apt-cyg install git
apt-cyg install ca-certificates

Actualizar: puede leer la respuesta más compleja, que contiene más métodos e información.

Existen un par de scripts, que se pueden usar como simples administradores de paquetes. Pero que yo sepa, ninguno de ellos te permite actualizar paquetes, porque no es una tarea fácil en Windows, ya que no es posible sobrescribir los 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 a través del método “reemplazar después de reiniciar”, cuando los archivos están en uso).


apto-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 bifurcaciones con algunas características adicionales. Por ejemplo, la horquilla kou1okada es una de las versiones mejoradas.


El archivo setup.exe de Cygwin

También tiene modo de línea de comandos. Además, le permite actualizar todos los paquetes instalados a la vez.

setup.exe-x86_64.exe -q --packages=bash,vim

Ejemplo de uso:

setup.exe-x86_64.exe -q --packages="bash,vim"

Puede crear un alias para facilitar su uso, por ejemplo:

alias cyg-get="/cygdrive/d/path/to/cygwin/setup-x86_64.exe -q -P"

A continuación, puede, por ejemplo, instalar el Empuje paquete con:

cyg-get vim

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *