一直觉得rpm包安装有点麻烦,下面记录个例子以作参考
我的suse 11里面的zypper安装库没有pcre-devel,通过rpm包管理方式安装一个
首先下载rpm安装包,找到对应suse 11的版本(下载地址)
root $rpm -i pcre-8.10-4.1.src.rpm
root $cd /usr/src/packages/SPECS/
root $rpmbuild -bb pcre.spec
root $cd /usr/src/packages/RPMS/x86_64/
root $ll
total 912
-rw-r--r-- 1 root root 294991 Nov 24 09:06 libpcre0-8.10-4.1.x86_64.rpm
-rw-r--r-- 1 root root 84699 Nov 24 09:06 libpcrecpp0-8.10-4.1.x86_64.rpm
-rw-r--r-- 1 root root 32459 Nov 24 09:06 libpcreposix0-8.10-4.1.x86_64.rpm
-rw-r--r-- 1 root root 173527 Nov 24 09:06 pcre-devel-8.10-4.1.x86_64.rpm
-rw-r--r-- 1 root root 223358 Nov 24 09:06 pcre-doc-8.10-4.1.x86_64.rpm
-rw-r--r-- 1 root root 114433 Nov 24 09:06 pcre-tools-8.10-4.1.x86_64.rpm
root $rpm -i <package>.rpm
最后一步按照依赖关系先后安装各个rpm包,其中执行有些安装包可能出现如下错误
$rpm -i libpcrecpp0-8.10-4.1.x86_64.rpm
file /usr/lib64/libpcrecpp.so.0.0.0 from install of libpcrecpp0-8.10-4.1.x86_64 conflicts with file from package pcre-7.8-2.18.x86_64
执行:rpm -ivh libpcrecpp0-8.10-4.1.x86_64.rpm --replacefiles即可
分享到:
相关推荐
通过编译卸载升级pcre做足准备工夫,使用rpm -e pcre –nodeps删除卸载pcre旧包,有可能造成异常。这里先备份一下,以防万一。
C/C++中的正则表达式库——PCRE, PCRE++,比boost::regex更好用。
pcre-devel-7.8-6.el6.x86_64.rpm
请确认gcc g++开发类库是否装好,默认已经安装。 1、安装PCRE库 2、安装zlib库 3、安装openssl 4、安装nginx 附件有安装说明,请详阅
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
pcre库安装依赖
linux自带版本,网上很难找到免费的,故上传一下,方便使用。压缩包包含 pcre-7.8-7.el6.x86_64.rpm 和 pcre-devel-7.8-6.el6.x86_64.rpm 和pcre-7.8.tar.gz 三个版本
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
OpenResty或nginx安装依赖的pcre离线安装依赖库。当无法使用yum等联网安装命令时
使用最新的8.35版本的源代码,vs2010下编译pcre静态库
nginx搭建所需pcre和zlibrpm包
pcre-devel-8.32-17.el7.x86_64.rpm下载之后上传到Linux服务器,通过rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm即可安装。
linux pcre-8.34安装包 linux pcre-8.34安装包 linux pcre-8.34安装包linux pcre-8.34安装包linux pcre-8.34安装包linux pcre-8.34安装包
1.离线安装gcc pcre-devel openssl-devel zlib-devel 下载路径 http://mirrors.163.com/centos/7.4.1708/os/x86_64/Packages/ autogen-libopts-5.18-5.el7.x86_64.rpm cpp-4.8.5-16.el7.x86_64.rpm gcc-4.8.5-16....
pcre源码包.yum -y install pcre-devel报错: No package pcre-devel available.
autogen-5.18-5.el7.x86_64.rpm cpp-4.8.5-36.el7.x86_64.rpm gcc-4.8.5-36.el7.x86_64.rpm glibc-devel-2.17-260.el7.x86_64 openssl-1.0.2k-16.el7.x86_64 openssl-devel-1.0.2k-16.el7.x86_64 openssl-libs-1.0.2...
linux系统nginx一键自动离线安装包,含安装脚本。内含zlib、pcre、openssl、nginx等安装包
下载后,上传到centos中,执行如下命令:rpm -Uvh ./*.rpm --nodeps --force
附有apache详细安装文档和linux下安装所需要的各种软件。
pcre-8.20 正则包 应用于 Linux