RVM не найден, после установки RVM

я нашел пару похожих сообщений об этой же проблеме, но ни одно из решений, похоже, не применяется здесь.

на новой установке Ubuntu 10.10 я следую инструкциям по установке RVM:

$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

затем я создаю .bash_profile и добавьте следующую строку:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

Я перезапускаю терминал и проверяю RVM:

$ type rvm | head -1
-bash: type: rvm: not found

как объясняет руководство по установке RVM, Я заменил первую строку (ниже).bashrc и с второй, затем отступил все в остальной части файла и добавил fi.

[ -z "$PS1" ] && return     # original
if [[ -n "$PS1" ]]; then    # replaced with this

перезапущен терминал и все же, не повезло.

затем я удалил строку, к которой я добавил .bash_profile в начале и добавил его .bashrc, хотя это не то, что сказал гид. И все же не повезло. Я также ввел его непосредственно в командной строке, без изменения в поведении. Когда я бегу .rvm от ~/.РВМ/бин/РВМ он жалуется, что нет такого файла или каталога как /.rvm / scripts / rvm и что команда не была фондом.

конечно, внутри нет такого каталога" скриптов"./ rvm, так что я не уверен, почему он ищет его? Единственные каталоги внутри .РВМ

archives
bin
config
gems
gemsets
log
man
rubies
src
tmp
user

единственное, что я нашел во время поиска ответов в Гугле, - это другие люди, жалующиеся на подобные проблемы, и люди говорят им добавить инструктированную строку .файл (который я, очевидно, уже сделал). На данный момент мне больше нечего сказать. иди и окажись в тупике.

С уважением.

: Как советовал Эндрю Маршалл в своих комментариях ниже, я сделал "rm-rf".РВМ и РВМ переустановить. Я на самом деле пытался это два раза перед публикацией здесь, с одинаковыми результатами каждый раз. Нет нечетных сообщений в журнале установки, но нет/ scripts / directory. Чтобы я мог сказать: "я!--28-->had

2 ответов


Если нет внутри .rvm, казалось бы, RVM не удалось успешно завершить установку. Удалить .rvm каталог, попробуйте переустановить и внимательно посмотрите на результат установки, чтобы узнать, жалуется ли он на что-либо.


убедитесь, что вы перезапустили сеанс после переустановки, так что rvm находится на вашем пути.

вы можете попробовать выйти из системы / войти.

вы также можете открыть свою оболочку как оболочку входа. Под ubuntu 12.04:

  • открыть терминал
  • Edit>Profile Preferences
  • под заголовком вкладки и командой проверьте run Command as a login shell
  • открываем новый терминал (ctrl+alt+t) и типа rvm