¿Está dpkg disponible para Cygwin?


8

No uso Windows con tanta frecuencia, pero me he encontrado en una posición en la que estoy atascado frente a uno temporalmente. Así que he estado investigando a Cygwin. Mi pregunta es dpkg disponible para Cygwin? Mis búsquedas en Google parecen mostrar que fue al menos en un punto, pero no puedo encontrar un paquete. Si no está disponible como paquete, ¿alguien tiene algún consejo / experiencia para que funcione?

No estoy tratando de crear un puerto Debian de Cygwin (aunque parece que esto se intentó en el pasado). Como mínimo, me gustaría poder crear paquetes fuente de Debian mientras esté en la máquina Windows. (Sí, sé que podría pasar a un cuadro de Debian).

Cygwin aparentemente está en el tema aquí , pero podría no ser el mejor lugar para esta pregunta. Espero que esto este bien...


Esto es algo muy razonable de pedir. El equivalente para construir RPM's ( rpmbuild) está en Cygwin.
leif81

Respuestas:


8

Se ha abandonado un intento de hacer que dpkg funcione, de acuerdo con ESTA página de sourceforge que se configuró para investigar cómo hacer que dpkg funcione en Windows Cygwin.

Se adhieren a una instancia de Virtual Box o SSH.

EDITAR: Si está realmente interesado, hay un gran hilo sobre tratar de hacer que funcione aquí .


1

Con algunas discusiones, puede hacer que dpkg se compile y se ejecute en un entorno Cygwin reciente, tendrá que 'autorreconfigurar' el repositorio de origen desde git y luego editar manualmente el script 'configure' generado con valores codificados para os_type, cpu_type y dpkg_arch (= cygwin64, elegido arbitrariamente pero querrás construir tus paquetes .deb con una arquitectura que iguale este valor).

También: este parche , y oh, deshabilita la creación de start-stop-daemon

Captura de pantalla, mintty, tmux, dpkg, cmake


0

Hay una especie de administrador de paquetes para cygwin, llamado apt-cyg , pero es un paquete de terceros, no parte del proyecto cygwin en sí.

Si estás pensando en cygwin, puedes echar un vistazo a Babun . Acabo de enterarme de esto esta semana, así que no puedo responder por completo, pero me gusta lo que he visto hasta ahora.

Es una bifurcación cygwin que tiene más características fuera de la configuración de la caja. Entre otras mejoras, presenta pactun "administrador de paquetes avanzado (como apt-get o yum)" y también una "función de actualización automática"

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.