2017-10-26 11 views
1

rbenv를 사용하여 루비 2.3.1을 설치하고 지금은rbenv와 함께 설치된 Ruby의 "global".gemrc는 어디에 있습니까?

보석을 사용하려면 : --no-문서 모든 사용자에 대해

. 나는 그것을 ~/.gemrc에 넣고 싶지 않다는 것을 의미합니다. 여기 (How to make --no-ri --no-rdoc the default for gem install?) 나는이 글로벌 파일이 /etc/gemrc이라는 것을 읽었지만 나에게는 도움이되지 않는다.

Mac에서 기본 Ruby 2.0.0을 사용하고 Ruby를 rbenv와 함께 사용해 보았습니다. Docker 이미지 CentOS 6.7 - 운행 없음, /etc/gemrc이 작동하지 않습니다.

그러나 gemrc를 cp /etc/gemrc ~/.gemrc과 함께 집에 복사하고 보석을 설치하면 즉시 설명서가 더 이상 설치되지 않습니다.

Ruby-world에서 내가 잘못 생각한 부분이 있습니까?

답변

0

새로운 표기법은 다음과 같습니다

install: --no-document 

지시어는 gem 자체에 대한, gem 명령에 따라 지금은 아니다.

+0

잘 알고 있습니다. 이후 버전/날짜는? 불행하게도'/ etc/gemrc'에 넣으면 여전히 작동하지 않습니다. – Derp

+0

'rbenv'는 사용자마다 다른 설정 위치를 사용합니다. '/ etc' 파일을 보지 못할 수도 있습니다. 나는 Rubygems 2.0 이후로 생각하지만 잘못 될 수있다. 아무도 설명 할 수없는 이유로 그들은 몇 차례 앞뒤로 바 꾸었습니다. – tadman