Cygwin的包与Babun协议安装后不workiing(视窗10)

问题描述:

https://github.com/babun/babun/issues/702Cygwin的包与Babun协议安装后不workiing(视窗10)

我第一次注意到这一点,当我安装pact install digwhich dig返回二进制文件的位置,但它什么都不做:

{ ~ } » dig github.com                ~ 127 
{ ~ } » 

我后来才意识到没有软件包下班后安装。我试过phprubygem)。

有关如何解决Cygwin故障的想法?我假设这是问题所在。它安装在%HOMEPATH%/ babun/cygwin的


更新:当我试图从窗口的CMD.EXE红宝石或PHP中,我得到名为“入口点未找到”的错误对话框:程序入口点__locale_ctype_ptr无法分别位于动态链接库... .babun \ cygwin \ bin \ cygruby220.dll或cygphp.dll中。

我查了一下,但没有找到任何有用的信息。

我还应该补充一点,我刚刚意识到我最初可能已经在Windows 7上安装了Babun(在升级到10之前),但目前我已经完全重新安装在Windows 10上,所以我希望这不是一个问题。

+0

以正确的方式安装cygwin。 'https:// www.cygwin.com /'。我认为babun正在搞乱软件包版本并混合上游软件包的不兼容版本。 – matzeri

+0

我检查/尝试过。 Babun有自己预先配置好的Cygwin副本,因此单独安装cyg并不会与Babun互动。 –

我在安装Perl,Python和gcc/g ++的时候遇到了很多麻烦(不会太在意细节),我最终只是说说它,下载了一个x86 cygwin安装程序,并指出它到babun保存其cygwin文件对我来说是%USERPROFILE%.babun \ cygwin。这对我有效。现在我可以毫不奇怪地使用巴布恩了。顺便说一句,我在Windows 7上,但我假设它不会有很大的区别。