分享Yum中报错的一篇实例讲解

发布时间 - 2017-06-17 00:00:00    点击率:

这篇文章主要给大家介绍了在yum中报错: "pycurl.so: undefined symbol: crypto_num_locks"的问题排查的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。

最近在工作中发现一个问题,yum无法使用,报错如下:


/usr/lib64/python2.7/site-packages/pycurl.so: undefined symbol: CRYPTO_num_locks


ldd /usr/lib64/python2.7/site-packages/pycurl.so 查看一下动态库连接

注意:libcurl的位置


查看一下libcurl是否有什么异常的配置

ldconfig -v | grep libcurl 发现两个libcurl


检查ld.so.conf的配置


对比正常的测试机


根据前面的ldd来看,去掉local lib试试

vi /etc/ld.so.conf

执行ldconfig ,重新生成缓存,无返回,测试yum还是不行

ldconfig -p|grep curl 看下加载


继续查找


删除对应的目录,然后刷新缓存(这里很明显是MySQL设置的libcurl地址,经过核实后,发现MySQL安装有问题,已经删除了)


yum 现在可以用了。

知识扩展:

ldconfig 是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig。

ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件.缓存文件默认为 /etc/ld.so.cache,此文件保存已排好序的动态链接库名字列表.

ldd 作用:用来查看程序运行所需的共享库,常用来解决程序因缺少某个库文件而不能运行的一些问题。


# 动态链接库  # 所需  # 报错  # 是一个  # 有什么  # 是在  # 用了  # 给大家  # 相关资料  # 一个问题 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  Laravel如何使用Blade组件和插槽?(Component代码示例)  浅谈redis在项目中的应用  微信小程序 input输入框控件详解及实例(多种示例)  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程  太平洋网站制作公司,网络用语太平洋是什么意思?  如何快速完成中国万网建站详细流程?  晋江文学城电脑版官网 晋江文学城网页版直接进入  香港服务器部署网站为何提示未备案?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  如何在IIS服务器上快速部署高效网站?  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  Laravel项目怎么部署到Linux_Laravel Nginx配置详解  焦点电影公司作品,电影焦点结局是什么?  iOS UIView常见属性方法小结  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法  如何快速生成橙子建站落地页链接?  如何在Ubuntu系统下快速搭建WordPress个人网站?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  JavaScript如何实现路由_前端路由原理是什么  Python文件操作最佳实践_稳定性说明【指导】  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  如何在橙子建站中快速调整背景颜色?  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  Laravel怎么连接多个数据库_Laravel多数据库连接配置  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  高性能网站服务器配置指南:安全稳定与高效建站核心方案  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  Laravel如何使用查询构建器?(Query Builder高级用法)  Laravel如何生成API文档?(Swagger/OpenAPI教程)  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  js代码实现下拉菜单【推荐】  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  微信小程序 wx.uploadFile无法上传解决办法  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  java获取注册ip实例  利用 Google AI 进行 YouTube 视频 SEO 描述优化  如何挑选最适合建站的高性能VPS主机?  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权  jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】  教你用AI将一段旋律扩展成一首完整的曲子