J'ai installé Gem sur Ubuntu 10.10 32 bits avec
apt-get install gem -y
Mais quand j'essaye de courir
gem install something.gem
J'ai l'erreur de ne pas trouver la commande.
bash: gem: command not found
J'ai installé Gem, y a-t-il une raison pour laquelle il dit qu'il ne peut pas trouver la commande?
Ces fichiers ont été installés par paquet gem
Voulez-vous Ruby gems? Si oui, vous devez installer libgemplugin-Ruby, puis le programme Ruby 'gem' sera sur votre chemin:
aptitude install libgemplugin-Ruby
Essayez ce qui suit:
Sudo apt-get install rubygems
La commande suivante installe Ruby gem pour Ubuntu:
apt-get install libgemplugin-Ruby
Je l'ai fait après Ruby a été installé.
L’installation de ce paquet vous permet d’utiliser la commande gem
sur Debian 8:
apt-get install rubygems-integration
Pour installer un paquet Gem, vous aurez peut-être aussi besoin de:
apt-get install Ruby ruby-dev
FWIW, le paquet équivalent pour RHEL/Fedora/CentOS/etc et SuSE/OpenSuSE semble s'appeler 'rubygems'.
La commande suivante peut vous aider
Sudo apt-get installer Ruby
Sur CentOS 7, vous pouvez faire:
miam-y installer rubygems-devel
Cela a fonctionné pour moi.
Sur Ubuntu 14.04,
apt-get install Ruby ruby-dev
ceci installera gem
pour vous.
Sur Debian, Ubuntu ou Linux Mint:
$ Sudo apt-get install rubygems Ruby-dev
Sur CentOS, Fedora ou RHEL:
$ Sudo yum install rubygems Ruby-devel
Je sais que c'est un peu tard pour une réponse. Mais j'ai rencontré cette erreur et j'ai trouvé une solution ici: https://rvm.io/integration/gnome-terminal
Vous devez juste activer 'Exécuter la commande en tant que login Shell' dans les préférences du terminal.
vérifie que rvm est une fonction type rvm | head -1
essayer
$ /usr/bin/pd-gem
ou
$ pd-gem
La commande suivante vous donnera la liste des fichiers installés par le paquet gem:
dpkg -L gem
cela devrait vous aider à résoudre les problèmes.