명령으로 Ruby를 설치 apt-get install ruby1.9.1
했지만 ruby
콘솔에 들어가면 아무 일도 일어나지 않습니다.
나는 명령을 사용해야합니다
ruby1.9.1-v
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]
그러나 어떻게 전화 ruby
하지 ruby1.9.1
않습니까? Rails는 어떻게 설치합니까?
답변
시스템을 엉망으로 만들지 않고 현재 루비 버전을 얻는 방법
시스템 Ruby를 망치지 말고 대신 rbenv
또는 RVM을 사용하여 현재 버전을 설치하십시오 . 나는 첫 번째를 선호 하지만 둘 다 잘 작동합니다. 한 번에 하나만 설치할 수 있습니다.
이러한 Ruby 버전 관리자 sudo
를 사용하면 Gem을 설치 (또는 제거)하기 위해 다시 입력 할 필요가 없으며 프로젝트마다 다른 버전을 유지할 수 있습니다. 이 버전을 안전하게 다시 제거 할 수 있습니다.
README
해당 도구를 한 번 이상 읽으십시오 .
방법 1 – rbenv
rbenv 는 Ruby의 버전 관리자입니다. 원래 시스템 Ruby와 함께 Ruby 버전을 설치할 수 있으므로 해당 시스템을 엉망으로 만들 수 없으며 쉽게 버전을 업그레이드 할 수 있습니다.
설치하려면를 사용하십시오 rbenv-installer
. 일단 설치되면 쉘을 다시 시작하고 rbenv
기능이 작동 하는지 확인하십시오 .
그런 다음 rbenv가 설치되면를 실행하십시오 rbenv install -l
. 사용 가능한 루비 목록이 표시됩니다. 다음을 사용하여 선택한 것을 설치하십시오.
rbenv install 2.5.1
이제 이것을 기본값으로 선택하십시오 :
rbenv global 2.5.1
이 작업이 완료되면 gem
다음을 사용하여 실행할 수 있습니다.
gem install rails
위의 방법으로 문제가 해결되지 않으면 소스에서 빌드하는 데 필요한 패키지가 누락되었을 수 있습니다. 설치할 패키지 목록은 여기 를 참조 하십시오 . 우분투에서는 다음이 포함됩니다.
sudo apt install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm5 libgdbm-dev
방법 2 – RVM
RVM을 통해 Ruby를 설치할 수도 있습니다 . 여기에도 sudo
아무 것도 필요하지 않으며 시스템 버전과 함께 최신 버전의 Ruby를 얻을 수 있습니다.
시스템 의 설치 지침 을 읽으십시오 .
설치 후 간단한 명령으로 Rubies를 설치할 수 있습니다. 먼저 rvm list known
설치 가능한 버전 목록을 확인하십시오 . 이제 선택 사항을 설치하십시오.
rvm install 2.5.1
그런 다음 사용자의 기본 Ruby 버전으로 설정하십시오.
rvm use 2.5.1 --default
이제 Rails over를 설치할 수 있습니다 gem
:
gem install rails
답변
우분투에 루비를 설치하는 방법은 여러 가지가 있지만 저장소를 설치하는 것은 (현재) 인기가 없습니다. 깨끗하게 얻으려면 비 – 접미사 ruby
당신이해야, 자신 또는 사용 RVM 루비 구축 .