帮同事在一台centos上安装nokogiri,记载如下:
系统信息:
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# cat /proc/version
Linux version 2.6.18-194.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010
卸载并重新安装nokogiri依赖的C库:
sudo yum remove -y libxml2-devel libxslt-devel
sudo yum install -y libxml2-devel libxslt-devel
最近rubygems.org的在amazon的代码库索引源访问极慢,无奈只能把本地安装过的gems压缩包全部拷上去
scp /usr/local/rvm/gems/ree-1.8.7-2011.03/cache/*gem root@host:~/gems/
然后在服务器上执行 sudo gem i nokogiri-1.5.0.gem -l 即可
测试代码如下,nokogiri已能正常解析HTML了
require 'rubygems'
%w[nokogiri open-uri].map &method(:require)
resp = open("http://www.douban.com").read
puts Nokogiri::HTML(resp).css("body .article .content")
分享到:
相关推荐
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
centos 7.6安装流程下载详细安装过程,在网上看到特别好的教程,很好地解决了小白的问题,为此特意记录下来了。附件如下:centos 7.6安装流程.docx
CentOS7安装Git
CentOS 7 安装 MySQL
CentOS7安装指南
centos6.7安装jdk1.8全部详细过程,若有疑问,欢迎联系!
Centos7.9安装部署Zabbix6,需要安装包的发邮箱,文件里面包含邮箱地址
Centos7.9安装zabbix6.0LTS版
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7...
在Centos7安装golang教程
CentOS 8 安装图解
Centos7.9安装配置vsftpd
centos7安装配置mysql5.7教程全
centos7离线安装bzip2
Centos离线安装iptables
CentOS 6.4安装(超级详细图解教程) 说明: 1、CentOS 6.4 系统镜像有两个,安装系统只用到第一个镜像即 CentOS-6.4-i386-bin-DVD1.iso(32 位) 或者 CentOS-6.4-x86_64-bin-DVD1.iso(64 位),第二个镜像是...
CentOS7离线安装oracle 11g_r2所有离线依赖包,并附详细安装说明,安装详细说明和依赖包,轻松在CentOS7安装oracle
Centos8安装Oracle 19C RAC超级手册