dpkg可用于Cygwin吗?


8

我并不经常使用Windows,但是我发现自己处于暂时被卡在一个人的位置上的位置。所以我一直在研究Cygwin。我的问题是Cygwin可以使用dpkg吗?我的Google搜索似乎表明至少在某一时刻,但是我找不到软件包。如果它不是作为软件包提供的,那么有人有任何提示/经验来运行它吗?

我并没有尝试创建Cygwin Debian端口(尽管听起来好像是在过去尝试过)。至少,我只是希望能够在Windows机器上构建Debian源软件包。(是的,我知道我可以切换到Debian机器上。)

Cygwin显然是这里的话题,但它可能不是这个问题的最佳选择。我希望这可以...


这是一个非常合理的要求。rpmbuild在Cygwin中,等效于构建RPM()。
leif81

Answers:


8

根据 sourceforge页面的调查,已放弃尝试使dpkg正常运行的目的,页面旨在调查如何使dpkg在Windows Cygwin上正常工作。

坚持使用Virtual Box实例或SSH。

编辑:如果您真的很感兴趣,那么有一个关于尝试使它在这里工作的主题。


1

经过一些努力,您可以使dpkg编译并在最近的Cygwin环境下运行,您必须从git中“自动重新配置”源存储库,然后使用os_type,cpu_type和dpkg_arch(= cygwin64,任意选择,但您需要使用等于该值的Architecture来构建.deb软件包。

另外:此补丁 -哦,禁用构建start-stop-daemon

截图,薄荷,tmux,dpkg,cmake


0

cygwin有一种名为apt-cyg的软件包管理器,但这是一个3rd party软件包,不是cygwin项目本身的一部分。

如果您正在考虑cygwin,则可以查看Babun。我本周刚刚了解了它,所以我不能完全保证它,但是我喜欢到目前为止所看到的。

这是一个cygwin分支,具有更多的即装即用功能。除其他改进外,它还具有pact“高级软件包管理器(如apt-get或yum)”以及“自动更新功能”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.