rbenv install 명령이 없습니다
우분투 10.04에서 방금 rbenv를 설치했습니다. 설치 명령이 없습니다.
rbenv 0.4.0-49-g8b04303
Usage: rbenv <command> [<args>]
Some useful rbenv commands are:
commands List all available rbenv commands
local Set or show the local application-specific Ruby version
global Set or show the global Ruby version
shell Set or show the shell-specific Ruby version
rehash Rehash rbenv shims (run this after installing executables)
version Show the current Ruby version and its origin
versions List all Ruby versions available to rbenv
which Display the full path to an executable
whence List all Ruby versions that contain the given executable
See `rbenv help <command>' for information on a specific command.
For full documentation, see: https://github.com/sstephenson/rbenv#readme
내가 무엇을 놓치고 있습니까?
이 install
명령은 rbenv에 포함되지 않은 ruby-build가 제공됩니다. 다음 명령을 사용하여 사용할 수 있습니다.
git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
Mac OS X에서는 홈브류를 사용합니다.
brew install ruby-build
에 데비안 (버전> = 7) 및 우분투 (버전> = 12.10) rbenv 루비는 모두 사용하여 apt-get
(또는 aptitude
) :
sudo apt-get update
sudo apt-get install rbenv ruby-build
FreeBSD의 ruby-build는 Ports Collection에서 사용할 수있는 바이너리 패키지로 설치하거나 포트에서 빌드 할 수 있습니다.
# Using pkgng rbenv will be installed
pkg install ruby-build
# Building ruby-build form Ports will install rbenv only if the RBENV option is set
cd /usr/ports/devel/ruby-build
make install
전역 디렉토리에서 rbenv를 사용할 때 사용할 때 사용할 RBENV_ROOT
변수 를 내 보내야한다는 것을 알았습니다 . 언어를 언어로로드하지 않습니다.
export RBENV_ROOT="/usr/local/rbenv"
if [ -d "${RBENV_ROOT}" ]; then
export PATH="${RBENV_ROOT}/bin:${PATH}"
fi
모두가 언급했듯이 문제가 없습니다 ruby-build
. 이전 버전의 OS의 ruby-build
경우 apt
패키지 로 제공되지 않을 수 있습니다 . 경우이 원래 지침을 사용하여 설치 Optional
하십시오.이 단어는 생략해야 우리 합니다.
- (선택 사항) 새 Ruby 버전 설치 프로세스를 단순화하는 rbenv 설치 명령을 제공하는 ruby-build를 설치합니다.
git clone git@github.com:rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
# OR use http
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
우분투에 ruby-build를 설치하기 만하면됩니다 :
sudo apt-get install ruby-build
그리고 추가
eval "$(rbenv init -)"
~ / .bashrc에
이전에 ruby-build 플러그인을 설치하고 다음을 사용하여 ruby 1.9.3-p327을 설치했습니다.
$ rbenv install 1.9.3-p327
며칠 후 다음을 사용하여 루비 2.0.0-p247을 설치했습니다.
$ rbenv install 2.0.0-p247
하지만 오류 메시지를 예배합니다.
rbenv: no such command 'install'
내가해야 할 일 달리기뿐
$ exec $SHELL -l
그리고 그것은 문제를 해결했습니다.
OSX 에서이 문제를 해결하고 이미 homebrew (나와 같은)를 ruby-build를 통해 설치 한 사람은 ruby-build를 업그레이드하여 누구나 사용할 수 있습니다.
brew update
brew upgrade ruby-build
이것은 나를 위해 문제를 해결했습니다.
이 문제는 Linux에서 실행 ruby-build
파일이 경로에없는 경우 ruby-build의 독립 실행 형 설치를 수행 할 때도 발생 합니다. 에서 설치하는 경우 /usr/local
예를 들면 다음과 같습니다.
PATH=/usr/local/bin:$PATH /usr/local/bin/rbenv install ...
ruby-build가없는 것 가변. 다음 명령을 실행하십시오.
git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
참고 URL : https://stackoverflow.com/questions/17618113/the-command-rbenv-install-is-missing
'IT' 카테고리의 다른 글
SQL Server에서 노드를 자르는 방법? (0) | 2020.07.14 |
---|---|
고유의 표준 외부를 사용하는 경우 많고 많은 버퍼로 리디렉션 할 수 있습니까? (0) | 2020.07.14 |
Chrome이 XMLHttpRequest를 사용하여 로컬 파일에서 URL을로드하도록 허용 (0) | 2020.07.14 |
검색 결과에서 폴더 무시 (0) | 2020.07.14 |
밑줄의 외부 템플릿 (0) | 2020.07.13 |