Em Ubuntu 10.04
Acabei de instalar rbenv
. O comando de instalação não está presente.
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
o que estou perdendo?
ruby
ubuntu
rbenv
ubuntu-10.04
McDougall
fonte
fonte
ruby-build
ser uma dependência de rbenv?Eu descobri que ao usar o rbenv de um diretório global, é necessário exportar a
RBENV_ROOT
variável, caso contrário, ele não carregará os plugins.fonte
Como todo mundo mencionou o problema está faltando
ruby-build
. Para versões mais antigas do sistema operacional,ruby-build
pode não estar disponível como umapt
pacote. Nesse caso, instale usando as instruções originais , que deveriam ter omitido a palavraOptional
:fonte
Basta instalar o ruby-build no ubuntu:
E adicione
Para o seu ~ / .bashrc
fonte
Eu havia instalado o plugin ruby-build antes e instalado o ruby 1.9.3-p327 usando
Alguns dias depois, tentei instalar o ruby 2.0.0-p247 usando
mas recebi a mensagem de erro
Tudo o que eu precisava fazer era correr
e isso resolveu o problema.
fonte
source
vez deexec $SHELL
, a menos que você saiba o que está fazendo: stackoverflow.com/questions/33048024/… unix.stackexchange.com/questions/91095/…Qualquer um que encontre seu caminho aqui com esse problema no OSX e já tenha instalado o ruby-build via homebrew (como eu), você pode resolver isso apenas atualizando o ruby-build:
Isso corrigiu o problema para mim.
fonte
Esse problema também ocorre no Linux ao fazer uma instalação autônoma do ruby-build, se o
ruby-build
executável não for encontrado no caminho. Se estiver instalando em/usr/local
, tente por exemplo:fonte
Parece que o ruby-build não está presente. Execute este comando:
fonte