Использовать оболочку входа в Xubuntu 14.04

Я установил новый vm Xubuntu 14.04 и установил Ruby Version Manager (rvm).

При попытке установить гем SASS я получаю следующую ошибку:

$ rvm use 2.0

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

You need to change your terminal emulator preferences to allow login shell.
Sometimes it is required to use `/bin/bash --login` as the command.
Please visit https://rvm.io/integration/gnome-terminal/ for a example.

Я проверил этот вопрос StackOverflow и использовал настроенный терминатор для использования оболочки входа:

loginshell-on-terminator

К сожалению, после этого новые терминалы не будут отображать приглашение:

terminator-not-working

Любые идеи, почему это не работает?

8
задан 28 June 2014 в 06:53

1 ответ

Можно заставить Терминатора выполнять Bash как оболочку входа в систему путем проверки "Выполненный специальная команда вместо моей оболочки".

  1. Открывают Terminator
  2. Right click на окне и выбирают "предпочтения"
  3. , Переходят к Профилям
  4. , вкладка
  5. Command Удостоверяется, что Вы имеете только "Выполненный специальная команда вместо моей оболочки", проверенной.
  6. В поле команды входят /bin/bash --login
  7. Для опции, маркировал выбор "When command exits", "Содержат терминал, открытый"
  8. Близкий Терминатор, затем вновь открыли Терминатора

, Это должно иметь Вас, выполнение избивает оболочку входа в систему. Для Проверки в Терминаторе, войдите:

 shopt login_shell

Это должно возвратить "да", и Вы знаете о выполнении оболочки входа в систему.

6
ответ дан 28 June 2014 в 06:53

Другие вопросы по тегам:

Похожие вопросы: