我有一个TP-链接MR3020路由器闪烁与OpenWRT 12.09,r36088安装在它上.我试图通过HTTPS克隆一个git存储库,但是得到了以下错误:
fatal: Unable to find remote helper for 'https'这里有一个类似的问题,但它已经为CentOS解决了。
"Unable to find remote helper for 'https'" during git clone
按照它的建议,我确保安装了curl。但是,我找不到用于curl的任何opkg包,而且似乎没有任何可以手动下载http://curl.haxx.se/dlwiz/?type=devel&os=Linux的包。
我还发现了这个问题(OpenWRT git clone fatal: Unable to find remote helper for 'http'),这正是我的问题,但git存储库似乎不存在于opkg。
发布于 2015-09-23 00:02:46
由于路由器在存储空间上非常有限,很多情况下,repos中的许多应用程序只是该应用程序的核心,许多功能被关闭以减少空间消耗。
吉特没什么不同。opkg回购中的git二进制文件是在没有https支持的情况下编译的。
要解决这个问题,您可能需要交叉编译自己版本的git,同时启用curl和expat .既有趣又令人兴奋。(如果有兴趣查看http://buildroot.uclibc.org/,我使用mips-buildroot-linux-uclibc作为我的TP WDR 3500的交叉编译器)
如果可行的话,另一种选择是尝试使用不同的协议( ssh或git)。这些协议可以更好地得到git的支持。
发布于 2018-08-27 13:07:42
安装ca-bundle包修复了它:
opkg安装ca-bundle
https://stackoverflow.com/questions/32569972
复制相似问题