проблемы с установкой рвм в убунту - PullRequest
5 голосов
/ 19 декабря 2011

Я только что установил rvm на свою машину с помощью следующей команды

bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

и получил это в своем терминале

Installation of RVM to /home/rahul/.rvm/ is complete.

Когда я перехожу на /home/rahul/.rvm/, я могуувидеть все необходимые папки, но когда я даю команду rvm в терминале, я получаю эту ошибку

 rvm --version
No command 'rvm' found, but there are 19 similar ones
rvm: command not found

Как я могу это исправить?

РЕДАКТИРОВАТЬ

У меня также естьдобавил следующие строки в мой bashrc

if [[ -n "$PS1" ]]; then
if [[ -s $HOME/.rvm/scripts/rvm ]] ; then source $HOME/.rvm/scripts/rvm ; fi
fi

Ответы [ 4 ]

13 голосов
/ 10 октября 2012

на самом деле после установки rvm, вы должны запустить скрипт. я застрял на том же уровне, что и вы, чем в терминале, я прочитал эту строку:

"Чтобы начать использовать RVM, вам нужно запустить source /usr/local/rvm/scripts/rvm"
поэтому поместите эту команду (source /usr/local/rvm/scripts/rvm) в терминал и введите

и после этого:

* * 1010
8 голосов
/ 19 декабря 2011

Перезагружали ли вы свою оболочку или открывали новое окно терминала?

Следили ли вы за диагностикой на странице установки RVM , в частности, в разделе «Устранение неполадок при установке», проверяяувидеть, если RVM известен как функция?Вы должны увидеть что-то вроде этого:

user$ type rvm | head -1
rvm is a function
4 голосов
/ 20 декабря 2011

Вы должны добавить [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" в ~/.bashrc и перезапустить терминал.

0 голосов
/ 08 июля 2017

Открыть терминал перейдите на Edit> Profile Preferences, нажмите на вкладку Title and Command и отметьте Run command as login shell.

Узнайте учебник

...