Ответ 1
Поместите это в свой ~/.profile
или ~/.bashrc
:
# This loads RVM into a shell session.
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
Поэтому вам не нужно вручную вводить его для каждого сеанса.
Я просматриваю рельсы на примерах серии. Я стараюсь найти решения, прежде чем задавать вопросы, поэтому, если я пропустил что-либо, я приношу свои извинения.
Каждый раз, когда мне нужно загружать RVM из командной строки в терминале, мне нужно выполнить команду, чтобы RVM инициализировал: source ~/.rvm/scripts/rvm
Это нормально? Кажется, что я не могу заставить команды RVM работать, если я не пробовал этот код раньше. Примечание. Мне нужно только ввести команду один раз, а не каждый раз, когда мне нужно ввести команду RVM.
Большое спасибо за вашу помощь.
Поместите это в свой ~/.profile
или ~/.bashrc
:
# This loads RVM into a shell session.
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
Поэтому вам не нужно вручную вводить его для каждого сеанса.
Дальнейший совет
Если вы хотите использовать терминал gnome (входит в стандартную комплектацию в Ubuntu) с помощью rvm, вы можете сделать следующее:
Отредактируйте профиль по умолчанию. Проверьте следующую настройку:
"Run command as a login shell"
По умолчанию эта функция перестанет загружаться .bashrc. Исправьте это, сделав мягкую ссылку .rvmrc, указывающую на .bashrc в вашем домашнем каталоге
cd
ln -s .bashrc .rvmrc
Попробуйте закрыть терминал, а затем снова откройте его, чтобы установить определенную версию ruby:
https://www.youtube.com/watch?v=THG3BKy6JEI в 2:32
Например) Я набрал "curl -L https://get.rvm.io | bash -s stable --ruby"
Затем я покинул терминал и снова открыл терминал и набрал "rvm install 2.2.3", и он работал: D:)