Pregunta

Estoy intentando instalar rieles en Ubuntu 10.10, pero obtengo Archivo no encontrado: lib cada vez.Ruby y Rubygems se han instalado correctamente.He visto este problema publicado en toda la web, pero ninguna solución me funciona.Reinstalé rdoc y sigo obteniendo el mismo resultado.

$ sudo gem install rails
...
Successfully installed rails-3.0.1
24 gems installed
... 
Installing ri documentation for builder-2.1.2...
ERROR:  While generating documentation for builder-2.1.2
... MESSAGE:   Unhandled special: Special: type=17, text="<!-- HI -->"
... RDOC args: --ri --op /var/lib/gems/1.8/doc/builder-2.1.2/ri --title Builder -- Easy XML Building --main README --line-numbers --quiet lib CHANGES Rakefile README doc/releases/builder-1.2.4.rdoc doc/releases/builder-2.0.0.rdoc doc/releases/builder-2.1.1.rdoc --title builder-2.1.2 Documentation
(continuing with the rest of the installation)
...
Installing ri documentation for rails-3.0.1...
File not found: lib

$ rails -v
The program 'rails' is currently not installed.  You can install it by typing:
sudo apt-get install rails
¿Fue útil?

Solución

Escribí una guía detallada de cómo instalar Rubyy Rails en Ubuntu 10.10 que te ayudarán con esto.

¡Garantizado o le devolvemos su dinero!

Otros consejos

Debe evitar la versión empaquetada de Ruby (es decir, evitar la versión de Ruby que proviene de apt-get install ruby).El sistema de empaquetado de Debian (que usa Ubuntu) entra en conflicto con lo que espera Ruby.

En su lugar, debe instalar Ruby desde la fuente.

Existe una buena herramienta llamada RVM para ayudarlo a hacer esto.

# Install prerequisites
$ sudo apt-get install git curl wget

# Download and install RVM
$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-latest )

# Install RVM into your .bash_profile
$ cat >> ~/.bash_profile <<-PROFILE
> [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
> PROFILE

# Load RVM into the current shell
$ rvm reload

# Install prerequisites
$ rvm notes
$ sudo apt-get install \
>   build-essential bison openssl libreadline6 libreadline6-dev curl \
>   git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 \
>   libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev \
>   ncurses-dev

# Install Ruby
$ rvm install ruby-1.9.2-p180 # latest version as of now
$ rvm use ruby-1.9.2-p180 --default

# Check it
$ ruby -v
$ which ruby
$ gem install rails
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top