J'ai récemment installé Ruby Version Manager (RVM) pour utiliser la commande appelée compass. Au début, cela fonctionnait trouver sur l'installation, mais maintenant, une erreur manque:
The program 'compass' can be found in the following packages:
* libcompass-Ruby1.8
* Ruby-compass
Try: Sudo apt-get install <selected package>
Cependant, pour que cela fonctionne à nouveau, je dois taper cette commande:
source .rvm/scripts/rvm
Comment charger automatiquement ce fichier lorsque je démarre un terminal? Je pense que j’ai besoin de l’ajouter au fichier .bashrc
, mais je ne sais pas quelle syntaxe il convient d’y entrer.
En supposant que le fichier .rvm/scripts/rvm
se trouve chez vous. Utilisez la commande suivante dans un terminal,
echo "source ~/.rvm/scripts/rvm" | tee -a ~/.bashrc
Il ajoutera la commande à la fin de votre ~/.bashrc
qui est un fichier d'initialisation interactif du shell, non connecté. Lorsque vous ouvrez un terminal, vous obtenez un Shell interactif non connecté . Ainsi, la commande sera exécutée chaque fois que vous ouvrez un nouveau shell ou terminal et servira votre objectif.
Ouvrez un nouveau terminal pour voir l'effet ou utilisez la commande suivante dans le même terminal,
. ~/.bashrc