Сравнивая 8.10 и 10.10, вы, вероятно, видите только шестое время загрузки. Это очень впечатляющее улучшение ... Но на самом деле это не объясняет, почему это быстрее, чем другие системы.
Для этого я думаю, что могу только сказать, что они тяжелее и не так хороши при загрузке обслуживание параллельно.
Официальные репозитории для Ubuntu 10.04 содержат только Ruby 1.8, но, похоже, вы используете ручную установку Ruby 1.9.1. Когда вы устанавливаете libopenssl-ruby с помощью диспетчера пакетов Ubuntu, libopenssl устанавливается для Ruby 1.8 внутри /usr/lib/ruby/1.8/, но вам нужно, чтобы он был установлен для Ruby 1.9.1 внутри /usr/local/lib/site_ruby/1.9.1/.
Как вы это достигаете будет зависеть от того, как вы первоначально установили Ruby 1.9.1.
Если вы не сильно привязаны к определенному методу установки Ruby, я хочу переустановить его с помощью для Ruby 1.8 , который пропагандируется на официальной странице загрузки Ruby. Установка Ruby с использованием RVM должна включать в себя необходимую библиотеку libopenssl автоматически.
Сначала я рекомендую сначала прочитать инструкции по установке RVM (это не так, как кажется - это половина примеров), но это, вероятно, все, что вы необходимо выполнить:
Установить зависимости для RVM:sudo apt-get install git curl
Установить RVM: bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc
source .bashrc
Установить зависимости для Ruby: прокрутить вверх (или запустить rvm requirements) и искать строку, которая говорит For Ruby … install the following:. Скопируйте, вставьте и запустите с помощью sudo строку apt-get install … под ней. Установка Ruby: rvm install 1.9.3
rvm use 1.9.3 --default
Здесь вы можете установить Ruby 1.9.1, но Ruby 1.9.3 является текущей рекомендуемой версией и должен быть совместим практически со всеми, что работает на других версиях Ruby 1.9.x. Установите AtomicTV: gem install AtomicTV