RVM устанавливает общесистемную зависимость Git - PullRequest
0 голосов
/ 24 декабря 2010

Когда я бегу:

bash <<(curl -L <a href="http://bit.ly/rvm-install-system-wide" rel="nofollow">http://bit.ly/rvm-install-system-wide)

Я получаю следующую ошибку:

Пожалуйста, убедитесь, что git установлен и доступно в PATH для продолжения.

Установлен Git:

*** LOCAL GEMS ***

abstract (1.0.0)
actionmailer (3.0.3)
actionpack (3.0.3)
activemodel (3.0.3)
activerecord (3.0.3)
activeresource (3.0.3)
activesupport (3.0.3)
arel (2.0.6)
builder (2.1.2)
bundler (1.0.7)
erubis (2.6.6)
git (1.2.5)
i18n (0.5.0)
mail (2.2.12)
mime-types (1.16)
minitest (1.6.0)
polyglot (0.3.1)
rack (1.2.1)
rack-mount (0.6.13)
rack-test (0.5.6)
rails (3.0.3)
railties (3.0.3)
rake (0.8.7)
rdoc (2.5.8)
RedCloth (4.2.3)
ruby-oci8 (2.0.4)
rvm (1.1.6)
thor (0.14.6)
treetop (1.4.9)
tzinfo (0.3.23)

Ответы [ 2 ]

3 голосов
/ 24 декабря 2010

Я полагаю, что git rubygem не то же самое, что инструмент командной строки git DVCS, который требуется для установки RVM.Взгляните на http://book.git -scm.com / 2_install_git.html и установите инструмент git DVCS в вашей системе.Затем вы заметите, что which git возвращает действительный результат, и установщик RVM, вероятно, будет работать.

0 голосов
/ 24 декабря 2010

У вас, очевидно, есть проблема с путём, поскольку git не находится на вашем пути.

Во-первых, вы пытаетесь установить RVM от имени пользователя root или нет? Во-вторых, убедитесь, что установлен git, а не git gem, и добавьте его в свой путь следующим образом (от имени root)

$: export PATH=/path/to/git/directory:$PATH

После выполнения этой команды убедитесь, что which git вернул /path/to/git/directory/git.

Наконец, вы можете попробовать переустановить RVM для всей системы.

...