Estoy usando rvm en mi ubyntu 11.10. Mi línea de lectura no funciona, probé ruby extconf.rb
pero no se aprobó. La salida es a continuación:Readline no funciona en rvm - Ubuntu 11.10
$ ruby extconf.rb
checking for tgetnum() in -lncurses... yes
checking for readline/readline.h... yes
checking for readline/history.h... yes
checking for readline() in -lreadline... no
checking for readline() in -ledit... no
checking for editline/readline.h... no
He intentado instalar libncurses5-dev & libreadline5-dev
$ sudo apt-get install libncurses5-dev libreadline5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libreadline5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libreadline-gplv2-dev:i386 lib64readline-gplv2-dev:i386 libreadline-gplv2-dev
E: Package 'libreadline5-dev' has no installation candidate
¿Cuál es el problema aquí? ¿Alguien puede ayudar?
Esto funcionó para mí, pero solo después de eliminar completamente/usr/local/rvm y reinstalar rvm desde cero. Parece que 'rvm remove 1.9.2' no fue suficiente para borrar lo que se estaba almacenando en caché. –