В настоящее время у меня Ruby 1.9.1 (плохо) и я хочу установить 1.9.3 под rvm. Тем не менее, rvm requirements дают длинный список, большинство из которых установлены нормально:

install build-essential openssl libreadline6 [...] bison subversion

Но я столкнулся с проблемой здесь:

/# apt-get install libreadline6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Couldn't find package libreadline6

Мне нужна libreadline6 прежде чем я смогу получить rvm для установки Ruby 1.9.3, какой хороший путь вперед?

Мой список источников:

deb http://ftp.cn.debian.org/debian-volatile lenny/volatile main
deb-src http://ftp.cn.debian.org/debian-volatile lenny/volatile main
deb http://archive.debian.org/debian/ lenny main contrib
deb http://archive.debian.org/debian-security/ lenny/updates main contrib

Обновление: Поиск полезных URL для источников (обновлено выше), установлены все, кроме libreadline6 и libreadlin6-dev, ни один из которых не доступен для Lenny. Опубликуйте решение здесь, когда я его найду.

1 ответ1

0

Всякий раз, когда я создаю новый узел для своего приложения rails, у меня есть общий сценарий установки, который проходит через и устанавливает необходимые зависимости и пакеты, которые мне нужны. Сначала я войду в систему как root, а затем запишу следующее. Он работает на Ubuntu 11.04, Ubutu 11.10 и Ubuntu 12.04. Это может помочь вам решить вашу проблему. Эта команда установит Apache, PHP5, Ruby, Rails и Passenger.

sudo su

apt-get update && apt-get upgrade -y && apt-get install libopenssl-ruby build-essential nano libmagic-dev coffeescript zlib1g-dev libyaml-dev libssl-dev libmysqlclient16-dev ntp ntpdate apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libapache2-mod-suphp libcurl4-openssl-dev apache2-prefork-dev libapr1-dev libaprutil1-dev samba smbfs libmagick9-dev git-core git-gui git-doc libreadline5-dev -y && a2enmod suexec rewrite ssl actions include && a2enmod dav_fs dav auth_digest && /etc/init.d/apache2 restart && wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz && tar zxf ruby-1.9.3-p125.tar.gz && cd ruby-1.9.3-p125 && ./configure && make && make install && && gem update --system && gem install rails && gem install passenger && passenger-install-apache2-module

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .