我正在尝试在 Linux 上安装自制软件。我按照以下说明进行操作https://github.com/Homebrew/linuxbrew并安装了自制程序,没有错误,但当我尝试执行时,出现以下错误。
upendra_35@172 Softwares]$ ~/.linuxbrew/bin/brew
/home/upendra_35/.linuxbrew/Library/Homebrew/global.rb:38: uninitialized constant RUBY_PATCHLEVEL (NameError)
from /home/upendra_35/.linuxbrew/Library/brew.rb:15:in `require'
from /home/upendra_35/.linuxbrew/Library/brew.rb:15
有人可以帮我弄这个吗?
答案1
Linuxbrew需要 Ruby 1.8.6 或更高版本。 Ruby 1.8.6 是定义常量的版本RUBY_PATCHLEVEL
,以及Linuxbrew 需要的其他功能。
Ruby 1.8.6 于 2007 年 3 月发布,因此这应该不是一个非常繁重的要求。如果您有一个非常旧的系统(CentOS 5?),您需要安装更新版本的 Ruby。右室VM是安装 Ruby 和 Ruby 库的简单方法。