보석 명령을 찾을 수 없습니다.


89

Ubuntu 10.10 32 비트에 gem을 설치했습니다.

apt-get install gem -y

하지만 내가 달리려고 할 때

gem install something.gem

명령을 찾을 수 없다는 오류가 발생합니다.

bash: gem: command not found

gem을 설치했는데 명령을 찾을 수 없다는 이유가 있나요?

이 파일은 gem 패키지로 설치되었습니다.

http://pastie.org/3483416


/usr/local/rvm/gems/ruby-1.9.3-p125/bin:/usr/local/rvm/gems/ruby-1.9.3-p125@global/bin:/usr/local/rvm/rubies /ruby-1.9.3-p125/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin : / usr / ga mes
awmusic12635

답변:


53

루비 보석을 원하십니까? 그렇다면 libgemplugin-ruby를 설치해야합니다. 그러면 ruby ​​'gem'프로그램이 경로에 있습니다.

aptitude install libgemplugin-ruby

6
이 패키지를 찾는 데 어떤 거울을 사용합니까? 기본 raspbian sources.list로 여기서 찾을 수 없습니다.

122

다음을 시도하십시오.

sudo apt-get install rubygems

11
이것과 그냥 설치의 차이점은 ruby무엇입니까?
basickarl

23

다음 명령은 우분투 용 ruby ​​gem을 설치합니다.

apt-get install libgemplugin-ruby

루비를 설치 한 후에했습니다.


2
Ubuntu 18 용 패키지를 찾을 수 없습니다! :(
Nirojan Selvanathan

21

이 패키지를 설치하면 gemDebian 8에서 명령 을 사용할 수 있습니다 .

apt-get install rubygems-integration

gem 패키지를 설치하려면 다음이 필요할 수도 있습니다.

apt-get install ruby ruby-dev

1
코드는 높이 평가되지만 항상 설명이 수반되어야합니다. 길어야 할 필요는 없지만 예상됩니다.
peterh-Monica 복원

10

FWIW, RHEL / Fedora / CentOS / etc 및 SuSE / OpenSuSE에 해당하는 패키지는 'rubygems'라고하는 것으로 보입니다.



9

Debian, Ubuntu 또는 Linux Mint :

$ sudo apt-get install rubygems ruby-dev

CentOS, Fedora 또는 RHEL :

$ sudo yum install rubygems ruby-devel

6

CentOS 7에서는 다음을 수행 할 수 있습니다.

yum -y rubygems-devel 설치

그것은 나를 위해 일했습니다.


5

Ubuntu 14.04에서

apt-get install ruby ruby-dev

이것은 gem당신을 위해 설치 됩니다.


3

나는 이것이 다소 늦었다는 것을 알고 있습니다. 하지만이 오류가 발생하여 여기에서 해결책을 찾았습니다. https://rvm.io/integration/gnome-terminal

터미널 환경 설정에서 '로그인 셸로 명령 실행'을 활성화하기 만하면됩니다.


2

rvm이 함수인지 확인 type rvm | head -1


나를 위해 일했습니다. 명령 출력이 다음과 같은 동안 오류가 발생했습니다. rvm is /home/zesaver/.rvm/bin/rvm . 그런 다음 내 .bashrc에 추가했습니다. [[-s "$ HOME / .rvm / scripts / rvm"]] && source "$ HOME / .rvm / scripts / rvm"# RVM을 셸 세션에 함수로로드합니다 . 그리고 내 터미널을 다시 열었습니다. 이제 답은 다음과 같습니다. rvm은 쉘 함수 입니다. 그리고 gem 명령이 작동하기 시작했습니다.
zesaver

1

다음 명령은 gem 패키지가 설치 한 파일 목록을 제공합니다.

dpkg -L gem

문제 해결에 도움이 될 것입니다.


좋아, 나는 그것을 실행 및 파일 목록이 있어요
awmusic12635


0

나는 같은 문제가 있었다. 내가 한 일은 :

sudo apt-get update

그런 다음 ruby-full을 다시 설치하십시오.

sudo apt-get install ruby-full
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.