当前位置:  开发笔记 > 编程语言 > 正文

这些RubyInstaller 2.4组件有什么作用?

如何解决《这些RubyInstaller2.4组件有什么作用?》经验,为你挑选了1个好方法。

几天前,RubyInstaller 2.4 for Windows发布了.

安装后,它会问我以下问题.

_____       _           _____           _        _ _         ___
|  __ \     | |         |_   _|         | |      | | |       |__ \
| |__) |   _| |__  _   _  | |  _ __  ___| |_ __ _| | | ___ _ __ ) |
|  _  / | | | '_ \| | | | | | | '_ \/ __| __/ _` | | |/ _ \ '__/ /
| | \ \ |_| | |_) | |_| |_| |_| | | \__ \ || (_| | | |  __/ | / /_
|_|  \_\__,_|_.__/ \__, |_____|_| |_|___/\__\__,_|_|_|\___|_||____|
                    __/ |           _
                  |___/          _|_ _  __   | | o __  _| _     _
                                  | (_) |    |^| | | |(_|(_)\^/_>

  1 - MSYS2 base installation
  2 - MSYS2 repository update
  3 - MSYS2 and MINGW development toolchain
Which components shall be installed? [1,2,3]

这些选项有什么区别?我该选哪个?这些中的任何一个都使Ruby DevKit的单独安装过时了吗?

找到的文章

我搜索并找到了一些相关的文章,但无法找出我的问题的答案.

https://rubyinstaller.org/2017/05/25/rubyinstaller-2.4.1-1-released.html

https://github.com/oneclick/rubyinstaller2

https://github.com/oneclick/rubyinstaller2/wiki/FAQ

https://github.com/oneclick/rubyinstaller2/blob/master/CHANGELOG.md

Lars Kanis.. 33

这里定义了组件.单个选项可以:

    下载,验证并运行MSYS2安装程序.这将安装没有开发包的基本MSYS2环境(bash,pacman,tar等).

    下载pacman存储库清单.这将检索有关所有可用MSYS2 + MINGW包的版本信息.

    下载并安装开发包,这些包通常是编译ruby C扩展所必需的.

您通常只需按Enter键即可执行所有三个选项.如果出现故障,您可以在以后的任何时间重新启动MSYS2安装ridk install.

我的目标是在将来添加一些组件安装选项.例如,在基础ruby安装之后安装bundler或rails或一些其他流行的gem或扩展.

您不需要安装以前的DevKit.MSYS2从RubyInstaller-2.4开始替换DevKit.

由于MSYS2拥有比旧版DevKit更多的软件包,它还可以安装许多源宝石.虽然以前任何依赖库都需要作为源tar或"fat binary gem"(如nokogiri)提供,但现在可以轻松安装依赖的本机库pacman,类似于apt-getDebian/Ubuntu.与DevKit相比,这是MSYS2的一大优势.另一个优点是程序和库更新,并且积极维护.



1> Lars Kanis..:

这里定义了组件.单个选项可以:

    下载,验证并运行MSYS2安装程序.这将安装没有开发包的基本MSYS2环境(bash,pacman,tar等).

    下载pacman存储库清单.这将检索有关所有可用MSYS2 + MINGW包的版本信息.

    下载并安装开发包,这些包通常是编译ruby C扩展所必需的.

您通常只需按Enter键即可执行所有三个选项.如果出现故障,您可以在以后的任何时间重新启动MSYS2安装ridk install.

我的目标是在将来添加一些组件安装选项.例如,在基础ruby安装之后安装bundler或rails或一些其他流行的gem或扩展.

您不需要安装以前的DevKit.MSYS2从RubyInstaller-2.4开始替换DevKit.

由于MSYS2拥有比旧版DevKit更多的软件包,它还可以安装许多源宝石.虽然以前任何依赖库都需要作为源tar或"fat binary gem"(如nokogiri)提供,但现在可以轻松安装依赖的本机库pacman,类似于apt-getDebian/Ubuntu.与DevKit相比,这是MSYS2的一大优势.另一个优点是程序和库更新,并且积极维护.


看起来您专门创建了一个Stack Overflow帐户来回答这个问题.非常感激!
推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有