Ich habe gem auf Ubuntu 10.10 32 bit mit installiert
apt-get install gem -y
Aber wenn ich versuche zu rennen
gem install something.gem
Ich erhalte den Fehler, dass der Befehl nicht gefunden wurde.
bash: gem: command not found
Ich habe gem installiert. Gibt es einen Grund, warum der Befehl nicht gefunden werden kann?
Diese Dateien wurden von Gem-Paket installiert
Möchtest du Ruby gems? Wenn ja, musst du libgemplugin-Ruby installieren und dann ist das Ruby 'gem' Programm in deinem Pfad:
aptitude install libgemplugin-Ruby
Versuche Folgendes:
Sudo apt-get install rubygems
Der folgende Befehl installiert Ruby gem für Ubuntu:
apt-get install libgemplugin-Ruby
Ich habe es getan, nachdem Ruby installiert wurde.
Wenn Sie dieses Paket installieren, können Sie den Befehl gem
unter Debian 8 verwenden:
apt-get install rubygems-integration
Um ein Gem-Paket zu installieren, benötigen Sie möglicherweise auch:
apt-get install Ruby ruby-dev
FWIW, das entsprechende Paket für RHEL/Fedora/CentOS/etc und SuSE/OpenSuSE, heißt anscheinend 'rubygems'.
Der folgende Befehl kann Ihnen helfen
Sudo apt-get Ruby installieren
Unter CentOS 7 können Sie Folgendes tun:
yum -y installiere rubygems-devel
Das hat bei mir geklappt.
Unter Ubuntu 14.04
apt-get install Ruby ruby-dev
dadurch wird gem
für Sie installiert.
Auf Debian, Ubuntu oder Linux Mint:
$ Sudo apt-get install rubygems Ruby-dev
Auf CentOS, Fedora oder RHEL:
$ Sudo yum install rubygems Ruby-devel
Ich weiß, dass es für eine Antwort zu spät ist. Aber ich bin auf diesen Fehler gestoßen und habe hier eine Lösung gefunden: https://rvm.io/integration/gnome-terminal
Sie müssen nur "Befehl als Anmeldeshell ausführen" in den Terminaleinstellungen aktivieren.
überprüfe, ob rvm eine Funktion ist type rvm | head -1
versuchen
$ /usr/bin/pd-gem
oder
$ pd-gem
Mit dem folgenden Befehl erhalten Sie eine Liste der Dateien, die das Gem-Paket installiert hat:
dpkg -L gem
das sollte Ihnen bei der Problembehandlung helfen.