无法在CentOS上安装Ruby

5 centos ruby-on-rails cpanel

我只是无法在我的CentOS上安装Ruby(它也托管了一个cPanel).

sudo yum install ruby​​ ruby​​-devel ruby​​-irb ruby​​-rdoc ruby​​-ri


audit_log_user_command():连接被拒绝

加载的插件:fastermirror

从缓存的主机文件加载镜像速度

  • base:mirror.sov.uk.goscomb.net
  • 更新:mirror.sov.uk.goscomb.net
  • 插件:mirror.sov.uk.goscomb.net
  • 临时演员:mirror.sov.uk.goscomb.net

基地| 1.1 kB 00:00
更新| 951 B 00:00
addons | 951 B 00:00
临时演员| 1.1 kB 00:00

排除全局排除列表中的包

成品

设置安装过程

解析包安装参数

没有包红宝石可用.

没有包ruby-devel可用.

没有包ruby-irb可用.

没有包ruby-rdoc可用.

没有包ruby-ri可用.

没事做


可能是什么问题?

谢谢

小智 11

在cPanel/WHM服务器上安装ruby的推荐方法是以root身份运行脚本/ scripts/installruby.或者您可以从排除列表中删除ruby,风险自负.

更多信息:

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


gde*_*ino 5

CPanel/WHM将ruby包放入排除列表.如果您验证了/etc/yum.conf文件,您可能会看到类似于以下内容的行:

exclude= (...) ruby* (...)
Run Code Online (Sandbox Code Playgroud)

在cPanel/WHM服务器上安装ruby的推荐方法/scripts/installruby是以root 身份运行脚本.或者您可以从排除列表中删除ruby,风险自负.

更多信息:

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


Chr*_*yer 3

对于 Ruby 1.8.6,我必须添加另一个存储库。

创建 /etc/yum.repos.d/ruby.repo 并添加以下内容:

[ruby]
name=ruby
baseurl=http://repo.premiumhelp.eu/ruby/
gpgcheck=0
enabled=0
Run Code Online (Sandbox Code Playgroud)

然后

yum --enablerepo=ruby install ruby
Run Code Online (Sandbox Code Playgroud)

来自www.centos.org 论坛

不要以这种方式安装 ruby​​gems,它已经过时了。