Модуль readline обычно является частью самого пакета Ruby.
Вы вручную собирали установку Ruby?Если это так, вы хотите убедиться, что libreadline и его заголовки установлены, и собрать заново.
В Debian / Ubuntu:
apt-get install libreadline-dev
Или в RHEL / CentOS попробуйте
yum install readline-devel
Обновление:
Вы используете очень старую версию Ubuntu.Если вы хотите продолжать использовать его, откройте /etc/apt/sources.list
в текстовом редакторе и измените все вхождения с archive.ubuntu.com
на old-releases.ubuntu.com
.Затем запустите apt-get update
и попробуйте снова.
Тем не менее, я настоятельно рекомендую обновить вашу установку.Ubuntu 7.10 давно не видел обновлений безопасности, и использовать его в рабочей среде не рекомендуется.Даже если это не рабочий компьютер, есть большая вероятность, что у вас возникнут дальнейшие проблемы из-за старых версий определенных библиотек / зависимостей.