Ubuntu 11.10 RVM не найден - PullRequest
       13

Ubuntu 11.10 RVM не найден

1 голос
/ 25 февраля 2012

После успешной однопользовательской установки RVM я установил несколько гемов, затем перезапустил PuTTY, и теперь, когда я запускаю rvm, я получаю

-sh: rvm: not found

Я отредактировал "~ / .bashrc", "~/.bash_profile "и" /etc/bash.bashrc "для включения в начало и конец файла следующего содержания:

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

Единственный способ заставить работать команды rvm - это запустить". ~ / .bashrc "после входа в систему, а затем он показывает, что я вошел как

"\[\e]0;\u@\h: \w\a\]\u@\h:\w"

1 Ответ

4 голосов
/ 25 февраля 2012

"- sh: rvm: not found", кажется, указывает на то, что вы получаете оболочку bourne при входе в систему вместо оболочки bash.На этой странице:

http://linuxwave.blogspot.com/2009/03/changing-default-shell-in-ubuntu.html

объясняется, как изменить оболочку на bash.

Это дает два разных метода.Вот первый:

1) отредактируйте / etc / passwd, используя любой редактор, напримерsudo vi / etc / passwd

2) найти строку, принадлежащую пользователю (foo), которую вы хотите изменить, напримерfoo: x: 1001: 1001 :: / home / foo: / bin / sh

3) изменить с / bin / sh на / bin / bash, напримерfoo: x: 1001: 1001 :: / home / foo: / bin / bash

3) сохранить

4) Выйти и снова войти в систему

...