Xubuntu 14.04에서 로그인 쉘 사용 동안 다음 오류가 발생합니다. $ rvm use 2.0 RVM

Xubuntu 14.04의 새로운 vm을 설치하고 Ruby 버전 관리자 (rvm)를 설치했습니다.

SASS gem을 설치하는 동안 다음 오류가 발생합니다.

$ 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 질문을 확인 하고 로그인 쉘을 사용하도록 구성된 종결자를 사용했습니다.

로그인 쉘 온 터미네이터

불행히도이 새로운 터미널을 수행 한 후에는 프롬프트가 표시되지 않습니다.

터미네이터가 작동하지 않음

왜 이것이 작동하지 않는 아이디어가 있습니까?



답변

“내 쉘 대신 특수 명령 실행”을 확인하여 Terminator가 Bash를 로그인 쉘로 실행하도록 할 수 있습니다.

  1. 터미네이터 열기
  2. 창을 마우스 오른쪽 버튼으로 클릭하고 “환경 설정”을 선택하십시오.
  3. 프로필로 이동
  4. 명령 탭
  5. “내 쉘 대신 특수 명령 실행”만 선택되어 있는지 확인하십시오.
  6. 명령 상자에 /bin/bash --login
  7. “명령이 종료 될 때”라고 표시된 옵션에 대해 “홀드 터미널 열기”를 선택하십시오.
  8. 터미네이터를 닫은 다음 터미네이터를 다시 엽니 다.

로그인 쉘에서 Bash를 실행해야합니다. 확인하려면 종료 자에 다음을 입력하십시오.

 shopt login_shell

“yes”를 반환해야하며 로그인 셸을 실행하고 있음을 알고 있습니다.


답변