使用 +nosuffix 安装 ruby​​19 仍然保留后缀

使用 +nosuffix 安装 ruby​​19 仍然保留后缀

建议在很多地方都发现,我尝试使用以下命令安装不带后缀的 Ruby 1.9:

sudo port install ruby19 +nosuffix

这仍然会在二进制文件中保留后缀“1.9”;在 Macports 中输入which ruby/usr/bin/ruby系统安装);/opt/本地/bin,只有文件ruby1.9被发现。

这是在全新安装 Macports 的系统上。执行上述命令期间没有错误消息或警告。

答案1

我最近注意到了同样的事情。似乎端口ruby19不再支持该+nosuffix变体,port如果您尝试使用它,该工具似乎会默默地忽略它。MacPorts ruby​​19 软件包信息页面似乎证实了这一点。

编辑:

发布后,我再次查看了 portfile 描述,可能存在新的语法:

sudo port select ruby ruby19

这似乎已经创建了所有必要的符号链接。

相关内容