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

7

Я установил новый 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 и использовал сконфигурированный терминатор для использования оболочки входа:

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

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

    
задан ElderMael 28.06.2014 в 02:11
источник

1 ответ

6

Вы можете заставить свой Терминатор запустить Bash в качестве оболочки входа, установив флажок «Запустить специальную команду вместо моей оболочки».

  1. Открыть терминатор
  2. Щелкните правой кнопкой мыши по окну и выберите «настройки»
  3. Перейдите в раздел Профили
  4. Вкладка «Команда»
  5. Убедитесь, что у вас есть только «Запустить специальную команду вместо моей оболочки».
  6. В поле команды введите /bin/bash --login
  7. Для опции с надписью «При выходе из команды» выберите «Удерживать терминал открытым»
  8. Закрыть Терминатор, затем снова открыть Terminator

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

 shopt login_shell

Он должен вернуть «да», и вы знаете, что вы используете оболочку входа.     

ответ дан RCF 05.07.2014 в 05:24
источник