如何安装具有独立依赖性的fpm(打包工具)?

时间:2018-08-09 08:33:01

标签: ruby rubygems package-managers

大多数安装fpm的指南都建议使用gem。例如(从来源12):

gem install --no-ri --no-rdoc fpm

sudo gem install fpm

但是我想隔离和管理fpm的依赖项,与系统软件包和其他Ruby工具分开。我该怎么办?

1 个答案:

答案 0 :(得分:1)

有几种可用于Ruby的隔离工具,其中之一是rbenv,可以按如下方式使用:

sudo apt install rbenv
rbenv install 2.4.1
rbenv local 2.4.1 # enter the environment
gem install fpm
fpm --version
rbenv local --unset # leave the environment

注意:

可能有一些方法可以使基于rbenv的gem易于运行(例如,不必进入/退出环境):