Я хочу установить среду рельсов в Ubuntu 11.04. Я попытался:
$ sudo apt-get install ruby-rvm
Но получил ошибку:
Невозможно найти пакет ruby-rvm
blockquote>На моем другом ПК установлена Ubuntu 11.10, и это прекрасно работает там:
$ sudo apt-get install ruby-rvm $ rvm install ruby-1.9.3-p125 $ sudo gem update --system $ sudo gem install rails
Пакет ruby-rvm
присутствует только с Ubuntu 11.10. Кроме того, одна из его зависимостей , libreadline-gplv2-dev
существует только под этим именем начиная с Ubuntu 11.10.
Существует версия ruby-rvm
в Canonical-SIG стороннего тестирующего PPA . Это для тестирования, поэтому могут быть ошибки. См. Добавление личного архива пакетов (PPA) в документации по Ubuntu для установки программного обеспечения из PPA.
Вы можете получить исходный код пакета и скомпилировать его на своем компьютере. Загрузите исходный код со страницы пакета Ubuntu 11.10 (вам нужны все три файла: .dsc
, .orig.tar.gz
и .debian.tar.gz
). Установите инструменты разработки и создайте зависимости, скомпилируйте пакет, установите зависимости времени выполнения и установите пакет.
wget http://archive.ubuntu.com/ubuntu/pool/universe/r/ruby-rvm/ruby-rvm_1.6.9-0ubuntu2.dsc http://archive.ubuntu.com/ubuntu/pool/universe/r/ruby-rvm/ruby-rvm_1.6.9.orig.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/r/ruby-rvm/ruby-rvm_1.6.9-0ubuntu2.debian.tar.gz
sudo apt-get install build-essential fakeroot debhelper ruby
dpkg-source -x ruby-rvm_1.6.9-0ubuntu2.dsc
cd ruby-rvm*
dpkg-buildpackage -rfakeroot -b -nc -us -uc
cd ..
apt-get install adduser bison curl file git libreadline5-dev libsqlite3-dev libxml2-dev zlib1g-dev
dpkg -i ruby-rvm_1.6.9-0ubuntu2_*.deb
Простой способ установить RVM - следовать инструкциям на сайте разработчика (на самом деле сайт говорит: «Пожалуйста, используйте процесс (ы) установки только с этого сайта, так как это единственный поддерживаемые типы и методы установки. "):
curl -L get.rvm.io | bash -s stable
Загрузить RVM:
source ~/.rvm/scripts/rvm
Найти требования (следуйте инструкциям):
rvm requirements
Установить ruby :
rvm install 1.9.3
В моей системе (12.04) все это прошло без проблем; перечисленные требования легко найти и установить с помощью apt-get
.
Попробуйте поискать пакеты на основе ruby с помощью:
apt-cache search ruby
или вы можете добавить | grep ^ruby
, если вы знаете, что имя этого пакета начинается с ruby
.
Существует теперь официальный пакет Ubuntu: https://github.com/rvm/ubuntu_rvm
Откройте терминал (Ctrl+Alt+T
) и выполненный:
sudo apt-add-repository -y ppa:rael-gc/rvm
sudo apt-get update
sudo apt-get install rvm
Теперь, чтобы всегда загружать rvm, измените Терминал Gnome, чтобы всегда выполнить вход в систему.
В окне терминала нажать Edit
> Profile Preferences
, нажать Command
вкладка и проверка Run command as login shell
.
Много изменений было внесено и для надлежащего получения всех их работа, необходимо войти в систему и выйти из системы. Это требует не, только закрывают окно терминала, но и действительно выходят из системы и входят в систему снова.
Теперь Вы готовы установить рубины. Откройте терминал (Ctrl+Alt+T
) и выполненный:
rvm install ruby