Instalé una nueva vm de Xubuntu 14.04 e instalé el Ruby Version Manager (rvm).
Al intentar instalar la gema SASS me sale el siguiente error:
$ 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.
Verifiqué esta pregunta de StackOverflow y usé el terminador configurado para usar un shell de inicio de sesión:
Desafortunadamente, después de hacer esto, los nuevos terminales no mostrarán el mensaje:
¿Alguna idea de por qué esto no funciona?
xubuntu
terminator
ElderMael
fuente
fuente
Respuestas:
Puede hacer que su Terminator ejecute Bash como un shell de inicio de sesión marcando "Ejecutar un comando especial en lugar de mi shell".
/bin/bash --login
Esto debería hacer que ejecutes Bash en un shell de inicio de sesión. Para verificar, en Terminator ingrese:
Debería devolver "sí" y sabe que está ejecutando un shell de inicio de sesión.
fuente