无法更新操作系统拥有的 ruby 文件

问题描述 投票:0回答:1

我正在尝试使用

sudo gem update --system
更新 ubuntu 上的 ruby,但不断收到错误:

加载 rubygems/defaults/operating_system.rb 文件导致 错误。该文件归您的操作系统所有,而不是 rubygems 上游所有。请 找出该文件属于哪个操作系统包并按照 您的操作系统提供的指南来报告问题并寻求帮助。我 试过了

chown'ing 整个宝石库但无济于事。我能做什么?

ruby-on-rails ruby ubuntu rubygems
1个回答
0
投票

如果创建了旧的 ruby 版本,则可能会发生这种情况 .rb 文件。通常它位于

/usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb

删除它并尝试运行

gem update --system

为我工作。

© www.soinside.com 2019 - 2024. All rights reserved.