Fedora 系统中安装 travis

Author Avatar
tanglijun 6月 13, 2018

在 fedora 系统中安装 travis-cli 时报错,本文记录下解决方案

安装 ruby

根据官方文档说明,安装 travis 需要安装 ruby,ruby-devel

sudo dnf install -y ruby ruby-devel
ruby -v

安装 travis

根据官方文档安装 travis

gem install travis -v 1.8.8 --no-rdoc --no-ri

这时候会报一个关于 Failed to build gem native extension 的错误。

gem install travis -v 1.8.8 --no-rdoc --no-ri

这时候会报一个关于 Failed to build gem native extension 的错误。

Building native extensions. This could take a while...
ERROR:  Error installing travis:
ERROR: Failed to build gem native extension.
......

我们通过安装 libffi-develredhat-rpm-config 来解决这个问题

sudo dnf install libffi-devel redhat-rpm-config

再次安装 travis,结果如下

sudo dnf install libffi-devel redhat-rpm-config

再次安装 travis,结果如下

gem install travis -v 1.8.8 --no-rdoc --no-ri
Fetching: travis-1.8.8.gem (100%)
Successfully installed travis-1.8.8
1 gem installed

参考资料

许可协议:署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
本文链接:https://tanglj.cn/2018/06/13/install-travis-on-fedora/