我一直在尝试通过RPM安装rubygems(因为我的目标机器没有互联网连接)。现在我需要安装json-1.8.1和json-1.6.8 gems。我通过fpm为这两个版本生成了RPM。我安装了它们,但在gem列表中只能看到其中一个。
# rpm -q rubygem-json
rubygem-json-1.8.1-1.x86_64
rubygem-json-1.6.8-1.x86_64
gem列表仅显示安装的一个版本。
# gem list
*** LOCAL GEMS ***
json (1.8.1)
现在,当我做了yum检查时,输出是:
# yum check
Loaded plugins: langpacks, presto, refresh-packagekit
rubygem-json-1.8.1-1.x86_64 is a duplicate with rubygem-json-1.6.8-1.x86_64
Error: check all
我可以安装一些宝石的不同版本,如puma,mime-types。但是我遇到了json的问题。 如何安装这两个版本,以便可以解决依赖关系?