Не удается установить Ruby на CentOS - PullRequest
5 голосов
/ 28 августа 2009

Я просто не могу установить Ruby на мою CentOS (на которой также размещена cPanel).

sudo yum установить ruby ​​ruby-devel ruby-irb ruby-rdoc ruby-ri


audit_log_user_command (): соединение отклонено

Загруженные плагины: fastestmirror

Загрузка скорости зеркала из кэшированного хост-файла

  • база: mirror.sov.uk.goscomb.net
  • обновления: mirror.sov.uk.goscomb.net
  • дополнения: mirror.sov.uk.goscomb.net
  • Дополнительно: mirror.sov.uk.goscomb.net

база | 1,1 кБ 00:00
обновления | 951 B 00: 00
аддоны | 951 B 00: 00
дополнения | 1,1 кБ 00:00

Исключая пакеты в глобальном исключающем списке

Закончено

Настройка процесса установки

Аргументы установки пакета

Нет доступного пакета ruby.

Пакет ruby-devel недоступен.

Пакет ruby-irb недоступен.

Пакет ruby-rdoc недоступен.

Пакет ruby-ri недоступен.

Ничего не делать


В чем может быть проблема?

Спасибо

Ответы [ 5 ]

11 голосов
/ 06 марта 2011

Рекомендуемый способ установки ruby ​​на сервер cPanel / WHM - запустить скрипт / scripts / installruby от имени пользователя root. Или вы можете удалить ruby ​​из списка исключений на свой страх и риск.

Более подробная информация по адресу:

http://docs.cpanel.net/twiki/bin/view/AllDocumentation/RubyonRails/InstallingRuby

5 голосов
/ 02 сентября 2010

CPanel / WHM помещает пакеты ruby ​​в список исключений. Если вы подтвердите свой файл /etc/yum.conf, вы, вероятно, увидите строку, похожую на:

exclude= (...) ruby* (...)

Рекомендуемый способ установки ruby ​​на сервер cPanel / WHM - запустить скрипт /scripts/installruby от имени пользователя root. Или вы можете удалить ruby ​​из списка исключений на свой страх и риск.

Больше информации по адресу:

http://docs.cpanel.net/twiki/bin/view/AllDocumentation/RubyonRails/InstallingRuby

3 голосов
/ 28 августа 2009

Для Ruby 1.8.6 Мне пришлось добавить еще один репозиторий.

Создайте /etc/yum.repos.d/ruby.repo и добавьте следующее:

[ruby]
name=ruby
baseurl=http://repo.premiumhelp.eu/ruby/
gpgcheck=0
enabled=0

Тогда

yum --enablerepo=ruby install ruby

Из форумов www.centos.org .

Не пытайтесь устанавливать rubygems таким образом, он устарел.

1 голос
/ 18 июля 2012

Better Way Перейдите в раздел «Программное обеспечение» в WHM, затем перейдите в «модули» и выберите Ruby Gems ..... Он попросит вас установить и продолжить! (Выберите это)

Это был бы очень долгий процесс (с точки зрения текста) Часть текста, которую я получил в процессе установки: -

RubyGems installed the following executables:
    /usr/bin/gem

Removing source directory /home/cprubygemsbuild
gem system update ...
Updating RubyGems
Updating rubygems-update
Successfully installed rubygems-update-1.8.24
Updating RubyGems to 1.8.24
Installing RubyGems 1.8.24
RubyGems 1.8.24 installed

== 1.8.24 / 2012-04-27

* 1 bug fix:

  * Install the .pem files properly. Fixes #320
  * Remove OpenSSL dependency from the http code path


------------------------------------------------------------------------------

RubyGems installed the following executables:
    /usr/bin/gem

gem system update complete.

Installing rails...

Я нашел этот метод только сейчас

0 голосов
/ 15 июня 2010

Единственное решение, которое я нашел, было установить все вручную

руководство по установке

...