概述
如果服务器配置了本地yum源,大部分的常用软件包都是有的。如果差了头文件或者什么so文件,可以按如下方式找:
#以memory.h为例
[root@sz-cdn-centos7-1 tmp]# whereis memory.h
memory: /usr/include/memory.h
[root@sz-cdn-centos7-1 tmp]# rpm -qf /usr/include/memory.h
glibc-headers-2.17-196.el7.x86_64
[root@sz-cdn-centos7-1 tmp]# yum install glibc-headers
查看一个系统文件属于哪一个包: rpm -qf 系统文件名 例子:rpm -qf /bin/ls
升级一个软件包:rpm -Uvh 包全名
卸载一个软件包:rpm -e 包名 卸载时只需要包名即可。
查询一个包是否安装:rpm -q 包名即可
查询所有已经安装的包:rpm -qa | wc -l
查看一个已经安装包信息:rpm -qi 包名
查看一个未安装包的信息: rpm -qp 包全名
查看一个已经安装包的文件安装位置:rpm -ql 包名
查看一个包的依赖关系:rpm -qR 包名 rpm -qRp 包全名 查看一个未安装包的依赖关系
转载于:https://www.cnblogs.com/nanqiang/p/7880720.html
最后
以上就是激动外套为你收集整理的rpm命令的使用的全部内容,希望文章能够帮你解决rpm命令的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复