1.软件包依赖问题
使用RPM进行装包时,如果系统提示软件之间有相互依赖关系,但是没有依赖软件包的情况下,则可以使用--nodeps选项来忽略依赖关系。不过不推荐使用此选项来安装软件。在使用RPM卸载软件时,也可以使用--nodeps选项来忽略依赖关系。
2.RPM数据库损坏
RPM软件包的相关数据库存放在/var/lib/rpm/目录下,如果数据库发生损坏,可以用rpm --rebuilddb修复数据库资料。
3.软件安装的时间问题
在安装软件时,系统会提示“warning:clock skew detected.”错误,这说明系统时间发生了严重错误,可以通过date -s “2020-05-01 10:00”这种命令格式修改系统时间,并且通过hwclock -w更新写入CMOS时间
4.GCC编译器问题
使用源码安装软件的时候最常出现的就是相关依赖包没有安装的错误,一般会在运行configure脚本阶段检查并提示错误,经常会由于没有安装gcc而产生报错,而很多软件需要gcc编译器才可以安装,解决方法就是使用yum安装gcc后,再次执行configure脚本即可。
网友评论