Zainstalowałem gem na Ubuntu 10.10 32 bit z
apt-get install gem -y
Ale kiedy próbuję biec
gem install something.gem
Otrzymuję błąd związany z nie znalezieniem polecenia.
bash: gem: command not found
Zainstalowałem gem, czy jest jakiś powód, dla którego mówi, że nie może znaleźć polecenia?
Te pliki zostały zainstalowane przez pakiet gem
Odpowiedzi:
Czy chcesz rubinowych klejnotów? Jeśli tak, musisz zainstalować libgemplugin-ruby, a następnie program ruby 'gem' będzie na twojej ścieżce:
źródło
Spróbuj wykonać następujące czynności:
źródło
ruby
?Następujące polecenie instaluje Ruby Gem dla Ubuntu:
Zrobiłem to po zainstalowaniu Ruby.
źródło
Zainstalowanie tego pakietu pozwala na użycie
gem
polecenia w Debianie 8:Aby zainstalować pakiet gem, możesz również potrzebować:
źródło
FWIW, odpowiednik pakietu dla RHEL / Fedora / CentOS / etc i SuSE / OpenSuSE wydaje się być nazywany „rubygems”.
źródło
Poniższe polecenie może ci pomóc
źródło
W systemie Debian, Ubuntu lub Linux Mint:
W CentOS, Fedorze lub RHEL:
źródło
W CentOS 7 możesz:
To zadziałało dla mnie.
źródło
W systemie Ubuntu 14.04
apt-get install ruby ruby-dev
to zainstaluje się
gem
dla ciebie.źródło
Wiem, że to trochę za późno na odpowiedź. Ale napotkałem ten błąd i znalazłem rozwiązanie tutaj: https://rvm.io/integration/gnome-terminal
Musisz tylko włączyć opcję „Uruchom polecenie jako powłoka logowania” w preferencjach terminala.
źródło
sprawdź, czy rvm jest funkcją
type rvm | head -1
źródło
Następujące polecenie wyświetli listę plików zainstalowanych przez pakiet gem:
to powinno pomóc w rozwiązywaniu problemów.
źródło
próbować
$
/usr/bin/pd-gem
lub
$
pd-gem
źródło
Miałem ten sam problem. To, co zrobiłem, to:
A następnie zainstaluj ponownie pełny rubin
źródło