9
votes

Impossible de mettre à jour RVM - "Fatal: Impossible de trouver une assistant distante pour" http ""

Je suis en cours d'exécution RVM 1.1.6 sur Ubuntu 8.04 et tout d'un coup, je ne peux plus mettre à jour vers la dernière version. XXX PRE>

Googling pour "Fatal: Impossible de trouver la télécommande HELPER pour 'http' "Je t'ai donné quelques résultats, il semble que les versions précédentes de Git ne prennent pas en charge HTTP, mais ma version git est assez récente. P>

~ git --version
git version 1.7.3.2


0 commentaires

3 Réponses :


25
votes

J'ai rencontré le même problème et il semblait que la version GIT manquait de la boucle et du support expatrié. Je pourrais le résoudre en compilant la version GIT moi-même.

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 commentaires

GIT Maintenant publie BZ2, donc wget http://kernel.org/pub/software/scm/git/git-1.7.6.tar.bz2 et golfvjf git-1.7. 6.tar.bz2



6
votes

Je devais aussi courir cela sur Ubuntu 8.04 ou il ne trouve pas libcurl.

apt-get Installer libcurl4-openssl-dev


1 commentaires

Hmm, pour moi, le problème était vraiment que Git a été installé sans support de boucle. Je ne sais pas s'il manque libcurl vous donnerait la même erreur msg ...



2
votes

sans sudo ou accès root, je devais faire des choses un peu différemment. Peut-être par conséquent, en utilisant le habituel ./ configurez --with-options code> itinéraire pour configurer Git n'a pas fonctionné pour moi. Voici les étapes que j'ai prises au cas où cela aide quelqu'un d'autre:

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


0 commentaires