如何在 Alpine Linux 中安装 ruby 和 rubygems
问题:
你想在 Alpine linux 中安装 ruby 和 gem 包管理器,但运行 apk install ruby rubygems 显示包不存在
apk_error.txt
/ # apk add ruby rubygems
ERROR: unable to select packages:
rubygems (no such package):
required by: world[rubygems]解决方案
gem 包含在 ruby 包中。所以你只需运行以下命令
apk_install_ruby.sh
apk update
apk add ruby示例输出:
apk_install_output.txt
/ # apk add ruby
(1/7) Installing ca-certificates (20191127-r5)
(2/7) Installing gdbm (1.19-r0)
(3/7) Installing gmp (6.2.1-r0)
(4/7) Installing readline (8.1.0-r0)
(5/7) Installing yaml (0.2.5-r0)
(6/7) Installing ruby-libs (2.7.3-r0)
(7/7) Installing ruby (2.7.3-r0)
Executing busybox-1.32.1-r6.trigger
Executing ca-certificates-20191127-r5.trigger
OK: 928 MiB in 154 packages之后,你可以立即使用 ruby 和 gem。
Check out similar posts by category:
Alpine Linux, Container, Docker, Linux, Ruby
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow