Apakah dpkg tersedia untuk Cygwin?

8

Saya tidak menggunakan Windows terlalu sering, tetapi saya menemukan diri saya dalam posisi di mana saya terjebak di depan yang agak sementara. Jadi saya sudah menyelidiki Cygwin. Pertanyaan saya apakah dpkg tersedia untuk Cygwin? Pencarian Google saya tampaknya menunjukkan bahwa itu setidaknya pada satu titik, tetapi saya tidak dapat menemukan paket. Jika tidak tersedia sebagai paket, adakah yang punya tips / pengalaman menjalankannya?

Saya tidak mencoba membuat port Cygwin Debian (walaupun kedengarannya seperti ini sudah pernah dilakukan sebelumnya). Minimal, saya hanya ingin bisa membangun paket sumber Debian saat berada di mesin Windows. (Ya, saya tahu saya bisa ssh ke kotak Debian.)

Cygwin tampaknya sedang membahas topik di sini , tetapi mungkin bukan tempat terbaik untuk pertanyaan ini. Saya harap ini baik-baik saja ...

andrewsomething
sumber
Ini adalah hal yang sangat masuk akal untuk ditanyakan. Setara untuk membangun RPM ( rpmbuild) adalah dalam Cygwin.
leif81

Jawaban:

8

Upaya untuk mengaktifkan dpkg telah dihentikan, menurut halaman sourceforge INI yang disiapkan untuk menyelidiki agar dpkg berfungsi di Windows Cygwin.

Tetap berpegang pada instance Virtual Box atau SSH.

EDIT: Jika Anda benar-benar tertarik, ada utas besar tentang cara membuatnya berfungsi di sini .

palbakulich
sumber
1

Dengan beberapa pertengkaran, Anda bisa mendapatkan dpkg untuk dikompilasi dan dijalankan di bawah lingkungan Cygwin baru-baru ini, Anda harus 'autoreconf' repositori sumber dari git dan kemudian secara manual mengedit skrip 'configure' yang dihasilkan dengan nilai-nilai hardcoded untuk os_type, cpu_type dan dpkg_arch (= cygwin64, dipilih secara sewenang-wenang tetapi Anda ingin membangun paket deb. Anda dengan Arsitektur menyamakan nilai ini).

Juga: Patch ini - dan oh, nonaktifkan bangunan start-stop-daemon

Tangkapan layar, mintty, tmux, dpkg, cmake

Carlo Valenti
sumber
0

Ada semacam manajer paket untuk cygwin, yang disebut apt-cyg , tetapi ini adalah paket pihak ke-3, bukan bagian dari proyek cygwin itu sendiri.

Jika Anda berpikir tentang cygwin, Anda bisa melihat Babun . Saya baru mempelajarinya minggu ini, jadi saya tidak bisa menjamin sepenuhnya, tapi saya suka apa yang saya lihat sejauh ini.

Ini adalah garpu cygwin yang lebih unggul dari pengaturan kotak. Di antara peningkatan lainnya, fitur pact, "manajer paket lanjutan (seperti apt-get atau yum)", dan juga "fitur pembaruan otomatis"

pengguna394
sumber