libpcre.so.1 和 libpcre.so 什么区别?

2019-02-22 17:29:33 +08:00
 zarte

centos6.5 按照 https://intoli.com/blog/installing-google-chrome-on-centos/这个安装,最后发现少了依赖
按照脚本 centos7 可以在 http://mirror.centos.org/centos/7 上找到对应的包,然而 centos6 找不到所以不能自动安装。
查看了 centos6 的目录下 /usr/lib64 有 libpcre.so 然而需要的是 libpcre.so.1

2194 次点击
所在节点    问与答
5 条回复
my3157
2019-02-22 19:07:40 +08:00
google pkgconfig ldconfig
JackieMe
2019-02-22 21:15:23 +08:00
soname、real name、linker name。库文件的命名规则了解一下就知道了。
msg7086
2019-02-23 00:41:17 +08:00
RH 系永远不要跨版本装包。
RH 系的包是严格限定版本的,你可以把这句话理解成 CentOS 6 和 CentOS 7 是完全不同的两个操作系统。
连内核这种对系统依赖极小的包,CentOS 6 7 之间都不能跨版本装,更别提被很多人用到的 libpcre 了。
msg7086
2019-02-23 00:42:27 +08:00
https://pkgs.org/download/pcre-devel 这里的包你试过了吗。
zarte
2019-02-25 11:07:47 +08:00
@msg7086 最后换系统到 7 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/537720

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX