装pycurl,把yum搞挂了。提示找不到pycurl库,因为一些低级错误导致重装了很多库,记录下。。

python2.6.6: 一定要把sqlite3编进去

rpm: 要依赖nss,nspr,file-devel ,popt,bdb 记录下configure参数 $ ./configure --prefix=/usr CFLAGS="-I/root/soft/nss-3.16/dist/public/nss -I/usr/include/db45 -I/usr/include/python2.6/" --with-external-db --without-lua --enable-python

rpm管理包是通过BDB的。数据文件保存在%{_dbpath}中,这是一个rpm宏,可以通过rpm --eval "%{_dbpath}"查看 宏的配置文件在/usr/lib/rpm/macros 这次因为安装自己编译的rpm,macros中的%{_dbpat}与之前的位置不一致,导致一直读不到正确的数据,rpm -qa一直返回空,其实系统按了一大堆的包了,yum就什么都装不了(一直报依赖错误)。开始还以为是rpm版本问题,重编了之前的版本还是没有。后来才无意中发现是%{_dbpat}的位置错了。

rpm -vv是个有用的命令可以打印debug logging.打开了那些索引,哪些文件都会输出。用这个可以很方便的排错。

linux rpm 修复,记录一下修复yum及rpm的过程相关推荐

  1. linux基础-第十六单元 yum管理RPM包

    第十六单元 yum管理RPM包 yum的功能 本地yum配置 光盘挂载和镜像挂载 本地yum配置 网络yum配置 网络yum配置 Yum命令的使用 使用yum安装软件 使用yum删除软件 安装组件 删 ...

  2. linux中yum与rpm区别

    原文地址:https://blog.csdn.net/ziyun_xiaoyan/article/details/54341823 一.源代码形式 1.      绝大多数开源软件都是直接以原码形式发 ...

  3. linux引导分区被格式化修复,/boot分区、fstab文件、/bin/mount一次性被误除修复方法...

    fstab文件丢失.boot分区被删.mount文件被删解决办法 1.解决问题的思路: a.修复fatab文件 b.修复mount命令 c.修复boot分区 d.安装grub 准备:将boot分区进行 ...

  4. 以rpm为后端及以yum为前端工具的程序包管理器在Linux发行版系统centos中的使用...

    程序包管理: 应用程序的安装,实际上是解压缩并复制程序包中的文件到指定目录的过程: 程序包管理器: 方便终端用户进行程序的安装.卸载.升级.安装信息查询及校验等工作: 不同的Linux的发行版本中,有 ...

  5. linux+jira无法进入网页,修复 Jira 无法访问

    更新 2019/04/10 调整定时任务频率以应对内存泄露过快问题 2019/03/30 增加 cron 任务重启 Unity Cache Server 2019/03/28 初次发布 问题 Jira ...

  6. 华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核

    Linux系统rescue模式下修复内核和grub 故障现象 处理思路,内核报错,因此重新安装内核,通过光盘启动,进入救援模式. 1.进入救援模式 (1)华为服务器没有光驱,通过mgmt管理口登录,挂 ...

  7. linux修复安装软件,Linux系统安装教程及卸载修复

    如何安装Linux系统,Linux安装需要注意哪些问题,如何正确卸载Linux系统,Linux系统安装教程及卸载修复,随小编看看教程. 一.准备工作: 1.购买红旗Linux5.0桌面正式版安装光盘或 ...

  8. CentOS 7.9的yum和rpm和tar和vi编辑器以及常用Linux命令使用

    记录:306 场景:在CentOS 7.9操作系统,使用yum.rpm.tar.zip.unzip.cd.ls.ll.mkdir.rm.touch.cat.ln.mv.rename.grep.cp.c ...

  9. Linux启动故障排查和修复技巧

    一个执着于技术的公众号 我发现Linux系统在启动过程中会出现一些故障,导致系统无法正常启动,我在这里写了几个应对单用户模式.GRUB命令操作.Linux救援模式的故障修复案例帮助大家了解此类问题的解 ...

最新文章

  1. 蓝图跑酷游戏教学的项目文件
  2. 增加一列为主键 oracle,给oracle数据库增加一列做主键,增加一个sequence,数据库怎么获得主键。...
  3. 解决IE8IE9 jquery ajaxj 跨域请求失败的问题。
  4. 面试题:双重检验锁⽅式实现 单例模式
  5. [CTO札记]谁在使用SNS
  6. 字符编码(一):序言
  7. 服务器存储技术千人群为:39472354
  8. 哈特公社,在家也能轻创业
  9. 2021年茶艺师(初级)报名考试及茶艺师(初级)模拟考试题库
  10. js eval Uncaught SyntaxError: unexpected token: ‘:‘
  11. QML <2> Canvas 自定义绘制 网易云歌单封面实现
  12. MBA-day31 绝对值的几何意义
  13. iOS开发:UIImage 图片处理:截图,缩放,设定大小,存储
  14. java游戏应龙女魃转世_华夏上古传说之应龙与女魃的凄美爱情故事
  15. 没想到硬件能做这么多有意思的事情
  16. 2019年中国全国5级行政区划(省、市、县(区)、镇(街道)、村)
  17. oracle 在中国的合作伙伴名单(一)
  18. android 轻量级缓存框架ASimpleCache
  19. 几个机器翻译与自动文摘评价指标
  20. 智慧灯杆国家案例:韩国将推出“智能杆‘smart pole’”路灯照明系统

热门文章

  1. 从Wiesloch火车站到SAP Walldorf总部的交通方式
  2. 使用com.sun.imageio.plugins.png.PNGMetadata读取图片的元数据 1
  3. 使用SAP云平台的destination消费Internet上的OData service
  4. 你真的会用ABAP, Java和JavaScript里的constructor么?
  5. 计算机超级语言,我发现原来计算机最原始的语言是那么的内涵。。。。
  6. android往天气接口里面传城市,Android使用中国天气网API数据通过城市名称获取天气情况...
  7. linux 怎么重装libaprutil,Apache安装出错_cannot install `libaprutil-1.la' to a directory
  8. python getattr和getattribute_python中__getattr__和__getattribute__区别
  9. c语言整数与平均值,编写求一组整数的和与平均值的程序
  10. oracle删除unique key,概述Oracle Unique约束