Как мне установить ruby-rvm?

Я хочу установить среду рельсов в Ubuntu 11.04. Я попытался:

$ sudo apt-get install ruby-rvm

Но получил ошибку:

Невозможно найти пакет ruby-rvm

На моем другом ПК установлена ​​Ubuntu 11.10, и это прекрасно работает там:

$ sudo apt-get install ruby-rvm
$ rvm install ruby-1.9.3-p125
$ sudo gem update --system
$ sudo gem install rails
13
задан 1 May 2012 в 03:47

4 ответа

Пакет 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
0
ответ дан 1 May 2012 в 03:47

Простой способ установить 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.

0
ответ дан 1 May 2012 в 03:47

Попробуйте поискать пакеты на основе ruby ​​с помощью:

apt-cache search ruby

или вы можете добавить | grep ^ruby, если вы знаете, что имя этого пакета начинается с ruby.

0
ответ дан 1 May 2012 в 03:47

Точный, Испытанный, Гостеприимный и выше

Существует теперь официальный пакет Ubuntu: https://github.com/rvm/ubuntu_rvm

Установка

1. Добавьте PPA и установите пакет

Откройте терминал (Ctrl+Alt+T) и выполненный:

sudo apt-add-repository -y ppa:rael-gc/rvm
sudo apt-get update
sudo apt-get install rvm

2. Измените свое окно терминала

Теперь, чтобы всегда загружать rvm, измените Терминал Gnome, чтобы всегда выполнить вход в систему.

В окне терминала нажать Edit > Profile Preferences, нажать Command вкладка и проверка Run command as login shell.

enter image description here

3. Выход из системы и вход в систему

Много изменений было внесено и для надлежащего получения всех их работа, необходимо войти в систему и выйти из системы. Это требует не, только закрывают окно терминала, но и действительно выходят из системы и входят в систему снова.

4. Установите рубин

Теперь Вы готовы установить рубины. Откройте терминал (Ctrl+Alt+T) и выполненный:

rvm install ruby
4
ответ дан 1 May 2012 в 03:47

Другие вопросы по тегам:

Похожие вопросы: