Не могу обновить RVM - «Фатальный: невозможно найти удаленного помощника для« http »»

StackOverflow https://stackoverflow.com/questions/4569089

  •  14-10-2019
  •  | 
  •  

Вопрос

Я запускаю RVM 1.1.6 на Ubuntu 8.04, и вдруг больше не могу обновить последнюю версию.

~ rvm get head

Original installed RVM version:

rvm 1.1.6 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]

fatal: Unable to find remote helper for 'http'

Installed RVM HEAD version:

rvm 1.1.6 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]

Googling для «Fatal: невозможно найти удаленного помощника для« 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
  1. Удалить установленную версию
  2. Скачать новейший .tar
  3. Установите все обязательные зависимости (возможно, устаревшие, так как вы уже работали)
  4. Не так
  5. Настройка макияжа с скручивание а также эмигрант расширение
  6. Установите его

Другие советы

Мне также пришлось запустить это на Ubuntu 8.04, или он не нашел Libcurl.

apt-get установить libcurl4-openssl-dev

Без доступа SUDO или ROY мне приходилось делать что -то по -другому. Возможно, в результате, используя обычные ./configure --with-options Маршрут к настройке GIT не работал для меня. Вот шаги, которые я предпринял на случай, если это поможет кому -то еще:

export CURL_INSTALL_PATH=/path/to/install/curl
export EXPAT_INSTALL_PATH=/path/to/install/expat
export GIT_INSTALL_PATH=/path/to/install/git

wget http://curl.haxx.se/download/curl-7.28.1.tar.gz
tar xzvf curl-7.28.1.tar.gz
cd curl-7.28.1
./configure --prefix=$CURL_INSTALL_PATH

wget http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz
tar xzvf expat-2.1.0.tar.gz
cd expat-2.1.0
./configure --prefix=$EXPAT_INSTALL_PATH

wget http://kernel.org/pub/software/scm/git/git-1.7.12.1.tar.gz
tar xzvf git-1.7.12.1.tar.gz
cd git-1.7.12.1
make prefix=$GIT_INSTALL_PATH CURLDIR=$CURL_INSTALL_PATH
EXPATDIR=$EXPAT_INSTALL_PATH
make prefix=$GIT_INSTALL_PATH CURLDIR=$CURL_INSTALL_PATH
EXPATDIR=$EXPAT_INSTALL_PATH install
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top