我在 Ubuntu 8.04 上运行 RVM 1.1.6,突然无法再更新到最新版本。
~ rvm get head
Original installed RVM version:
rvm 1.1.6 by Wayne E. Seguin ([email protected] /cdn-cgi/l/email-protection) [http://rvm.beginrescueend.com/]
fatal: Unable to find remote helper for 'http'
Installed RVM HEAD version:
rvm 1.1.6 by Wayne E. Seguin ([email protected] /cdn-cgi/l/email-protection) [http://rvm.beginrescueend.com/]
谷歌搜索“致命:无法找到‘http’的远程帮助程序”只给了我一些结果,似乎早期版本的 Git 不支持 HTTP,但我的 Git 版本相当新。
~ git --version
git version 1.7.3.2
任何想法,将不胜感激!
我遇到了同样的问题,似乎 git 版本缺少curl 和 expat 支持。我可以通过自己编译git版本来解决它。
sudo apt-get remove git-core
wget http://kernel.org/pub/software/scm/git/git-1.7.3.5.tar.gz
sudo apt-get build-dep git-core
tar xvzf git-1.7.3.5.tar.gz
cd git-1.7.3.5/
./configure --with-curl --with-expat
make
sudo make install
- 删除已安装的版本
- 下载最新的 .tar
- 安装所有必需的依赖项(可能已过时,因为它已经在运行)
- 解压它
- 配置 make 文件curl and expat扩大
- 安装它
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)