수년간 Ruby와 Rails 프레임 워크를 배우려는 꿈을 꾸었습니다. (대부분의 개발 경력 덕분에 너무 바빠서 새로운 언어를 제대로 익히지는 못했지만 지금은 더 많은 시간을 할애하고 있습니다.) 저는 루비와 함께 신속하게 개발할 수 있다는 생각을 좋아하지만, Ruby 설치 과정을 이해하는 데 어려움이 있습니다.Ruby를 설치하기 위해 rvm 및 rbenv가 수행하는 작업은 무엇입니까?
내가 발생할 때마다 Ruby 설치 프로세스가 약간 다릅니다. 지난 몇 년 동안 사용해온 노트북 2 대는 일반적으로 최근 출시 된 OS X 버전을 실행 중이며 모두 Ruby 1.8.7과 함께 제공됩니다. 최신 버전의 Rails에는 Ruby 1.9.x가 필요합니다. 그래서,이 같은 게시물로 웹 및 불변 범프 검색 :
를 사용하여 여러 개의 루비가 동일한 시스템에 설치 관리하는 RVM라는이 멋진 도구를.
나이 :
rbenv 대신 사용, RVM에 비해 환상, 경량입니다.
정말요? 루비 설치 과정은 무엇이며, 왜 그렇게 복잡한가요? 지금까지 Ruby를 설치하고 실행했지만 항상 문제가있는 것처럼 보입니다. 나는 진정으로 혼란스럽고 루비가 어떻게 내 시스템에 존재 하는지를 알고 싶다. 이 구성 도구는 어떤 파일을 조작합니까? 왜 제가 손으로 직접 할 수 없습니까?
조금 다른 설명 : RVM 또는 rbevn이라면 주어진 시스템에서 Ruby를 작동시키기 위해 어떤 단계를 밟아야합니까? 구성 파일을 조작하고 있습니까? 소스 코드를 다운로드하여 해석기로 컴파일하고 있습니까? 미리 컴파일 된 인터프리터를 다운로드하고 있습니까?
이것은 옳지 않습니다. rbenv는 Ruby 버전을 설치합니다. –
그냥 루비 빌드를 호출하지 않습니까? –
기본적으로 플러그인을로드하지 않으면 다운로드하여 설치합니다. 나는 다른 어떤 것도 추가하지 않은 채 연령대의 기본 구성에서 사용했습니다.어둠의 과거에는 그렇게하지 않았고 루비 빌드가 자동으로 설치되어 사용되었지만, 기본적으로 루비 빌드는 행복하게 다운로드하여 설치하게됩니다. –