我试图列出 Ruby 的所有版本,但它只列出了一个。
choco list ruby --exact --all
ruby 2.7.0.1 [Approved]
1 packages found.
Nokogiri 无法与最新的 Ruby 兼容。
Gem::RuntimeRequirementNotMetError: nokogiri requires Ruby version >= 2.3, <
2.7.dev. The current ruby version is 2.7.0.0.
答案1
choco install ruby --version=2.6.5.1
choco pin add -n=ruby
第一个命令可以在Chocolatey 包装页面,点击版本历史然后选择您想要安装的版本。
第二条命令固定该包以抑制升级(例如运行时cup all
)。