Вот что вам нужно сделать: по умолчанию Ubuntu поставляется с включенным только программным обеспечением с открытым исходным кодом (я думаю, это так, во всяком случае).
Способ включения других материалов (например, Flash, Java и поддержки для записи или воспроизведения MP3-файлов, который НЕ является открытым исходным кодом) заключается в том, чтобы зайти в ваш программный центр, зайти в меню (к сожалению, я не в настоящее время на Ubuntu и не может сказать вам, какое меню) и искать источники программного обеспечения.
Нажмите на нее, и вы попадете в окно, в котором сообщается Ubuntu, что вам разрешено устанавливать для вас. Перед вами должен быть список из пяти разных «вселенных». Что вам нужно сделать, это включить два, которые в настоящее время не включены.
После этого он должен спросить вас, хотите ли вы перезагрузить свои репозитории, но если это не так, войдите в командную строку и введите
sudo apt-get update
и дайте ей закончить , Затем вы можете найти вспышку в Центре программного обеспечения или в командной строке. Вы также можете установить пакет ubuntu-limited-extras, который даст вам все три вещи, о которых я говорил выше.
Удачи!
Пакет ruby-rvm присутствует только с Ubuntu 11.10. Кроме того, одна из его зависимостей, libreadline-gplv2-dev, существует только под этим именем, поскольку Ubuntu 11.10.
В в есть версия . Это для тестирования, поэтому могут быть ошибки. См. Добавление личного архива пакетов (PPA) в документации Ubuntu для установки программного обеспечения из PPA.
Вы можете захватить источник пакета и скомпилировать его на своем компьютере. Загрузите исходный код из Добавить личный архив пакетов (PPA) (вам понадобятся все три файла: .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.
Теперь есть официальный пакет 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.
https://github.com/rvm/ubuntu_rvm
Было внесено много изменений, и для того, чтобы правильно все они работали, вам необходимо войти в систему и выйти из системы. Для этого требуется не только закрыть окно терминала, но и снова выйти и войти в систему.
Теперь вы готовы к установке рубинов. Откройте терминал (Ctrl+Alt+T) и запустите:
rvm install ruby
Попробуйте выполнить поиск пакетов на основе ruby через:
apt-cache search ruby
или вы можете добавить | grep ^ruby, если знаете, имя этого пакета, начатое с ruby.