安裝 nokogiri 時出現以下錯誤信息:
Installing nokogiri (1.5.0) with native extensions /opt/oracle/otk/home/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:552:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
......
checking for xmlHasFeature()... no
-----
The function 'xmlHasFeature' is missing from your installation of libxml2. Likely this means that your installed version of libxml2 is old enough that nokogiri will not work well. To get around this problem, please upgrade your installation of libxml2.
解決方法:
查看現有版本
$ rpm -q libxml2
libxml2-2.6.16-12.6.0.1
$ ls -l /usr/lib | grep libxml2
下載libxml2
http://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/
解壓安裝新版本
# cd /opt/ror
# tar -zxf libxml2-2.6.30.tar.gz
# cd libxml2-2.6.30
# mkdir -p /opt/libxml2
# ./configure --prefix=/opt/libxml2
# make
# make install
通过--with-xml2-include参数来指定正确的 libxml2 库的位置
$ gem install nokogiri -- --with-xml2-include=/opt/libxml2/include/libxml2
Building native extensions. This could take a while...
Successfully installed nokogiri-1.5.0
1 gem installed
Installing ri documentation for nokogiri-1.5.0...
Installing RDoc documentation for nokogiri-1.5.0...
安裝成功.
分享到:
相关推荐
redhat安装简明教程,很详尽的安装步骤,对你会有帮助的
RedHat安装WebLogic11g软件及Web工程的部署 介绍Linux RedHat下安装weblogic11g的详细步骤
安全厂家扫描时即使是8.0P1版本也会出现一个最新的中危漏洞,作者基于自身维护的生产环境40台linux服务器,其中38台物理机+2台云主机升级经验,操作熟练的话可省去开启telnet步骤(不建议),云主机一定要开启telnet...
redhat7安装oracle11gR2之动手安装
RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解
其中包括redhat6.6升级apache2.4.43升级相关包,配合升级文档教程中的步骤可解决apache2.4.43升级过程中编译报错,为大家节省时间。
RedHat安装指导,一步一步教你如何安装Redhat虚拟机。步骤清晰,细化。
RedHat 升级内核版本离线版. kernel-lt-4.4.130-1.el6.elrepo.x86_64.rpm 修改配置文件 cp /etc/grub.conf /etc/grub.conf.bak vi /etc/grub.conf 将default=1 改为 default=0 重启服务器,并查看内核
Redhat U盘安装图解详细过程
最近在学Linux,很多问题也是参考了网上很多的资料,自己也是亲自测试了很多东西。 我现在用的虚拟机VM8,安装Linux6的时候默认使用了一个...RedHat_Enterprise_Linux6_上安装及配置vsftp 其他版本应该也是大同小异吧。
RedHat安装Apache Http Server实践 :4个安装Apache Http Server服务需要依懒的包 apr-1.4.2.tar.gz,apr-util-1.3.10.tar.gz,httpd-2.4.7.tar.bz2,pcre-8.33.zip
openscap-1.0.8-1.el6,openscap-1.2.13-2.el6,openscap-engine-sce-1.0.8-1.el6,openscap-engine-sce-1.2.8-2.el6,openscap-scanner,openscap-utils
我自己总结的ffmpeg在redhat Linux上的完整安装步骤,包括各种解码器的安装和各种解码器的下载网址链接,从网上查了很多资料总结的,相信有了它,不需要再查资料就可以安装成功。
redhat6.4安装oracle时需要的各种包,不太全,但是包含了大部分!欢迎补充
Centos6.x和Redhat6.x下安装docker1.7.1并升级到1.9.1以及docker-compose1.6.2安装 包括: 1.安装依赖; 2.docker 1.7.1; 3.docker 1.9.1; 4.docker-compose 1.6.2(docker1.9.1可以用的最高版本); 5.安装文档;
redhat_linux5_安装图解.redhat_linux5_安装图解.redhat_linux5_安装图解.
Redhat Linux 5.8 安装手册
Redhat安装文档
Redhat安装Oracle11g
svn for redhat 安装手册