J'ai installé un nouveau vm de Xubuntu 14.04 et installé le Ruby Version Manager (rvm).
En essayant d'installer la gemme SASS, j'obtiens l'erreur suivante:
$ 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.
J'ai vérifié cette question StackOverflow et utilisé le terminateur configuré pour utiliser un shell de connexion:
Malheureusement, après avoir fait cela, les nouveaux terminaux ne montreront pas l'invite:
Des idées pourquoi cela ne fonctionne pas?
xubuntu
terminator
ElderMael
la source
la source
Réponses:
Vous pouvez demander à votre Terminator d'exécuter Bash en tant que shell de connexion en cochant la case "Exécuter une commande spéciale au lieu de mon shell".
/bin/bash --login
Cela devrait vous faire exécuter Bash dans un shell de connexion. Pour vérifier, dans Terminator, entrez:
Il devrait retourner "oui" et vous savez que vous exécutez un shell de connexion.
la source