我是靠谱客的博主 完美金鱼,最近开发中收集的这篇文章主要介绍CentOS 软件安装(yum 和 rpm),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

CentOS 软件安装方法

常用的分为两种,

- yum install 安装包名 : 类似于 Debian 的 “ apt-get install 安装包名 “

- rpm -i rmp文件名 :类似于 Debian 的 “ dpkg -i deb文件名”  (对 rpm 包的安装,最好使用  $ sudo yum localinstall xxx.rpm, 这样可以自动解决依赖性问题)

 

yum

yum 可以自动解决包的依赖性问题,便于管理大量系统的更新问题。yum 可同时配置多个资源库(Repository)配置文件为 /etc/yum.conf

yum 常用命令如下,

1) rpm包的更新

yum check-update     # 检查可以更新的软件包
yum update           # 更新所有的软件包
yum upgrade          # 大规模的升级

2) rpm包的安装和删除

yum install 安转包名
yum remove 安转包名

3) yum缓存的相关命令

yum clean packages      # 清除缓存中rpm包文件
yum clean headers       # 清除缓存中rpm的头文件 
yum clean old headers   # 清除缓存中旧的头文件
yum clean all           # 清除缓存中旧的rpm包和头文件

4) 软件包信息查询

yum list         # 列出资源库中所有可以安装或更新的rpm包
yum list firfox*     # 列出资源库中特定的可以安装或更新的rpm包,包名中可以使用通配符
yum list updates     # 列出资源库中所有可以更新的rpm包
yum list installed   # 列出已经安装的所有的rpm包
yum list extras     # 列出已经安装的但是不包含在资源库中的rpm包
yum info         # 列出资源库中所有可以安装或更新的rpm包的信息
yum info firefox*     # 列出资源库中特定的可以安装或更新的rpm包的信息,包名中可以使用通配符
yum info updates     # 列出资源库中所有可以更新的rpm包的信息
yum info installed   # 列出已经安装的所有的rpm包的信息
yum info extras      # 列出已经安装的但是不包含在资源库中的rpm包的信息
yum search firofox    # 搜索匹配特定字符的rpm包
yum provides firefox  # 搜索包含特定文件的rpm包

 对于 Ubuntu,类似的使用方法 $ sudo apt-cache search xxx

rpm

1) 查询系统装已安装的软件信息

rpm -qa           # 查询系统中已经安装的软件
rpm -qf 文件名的绝对路径   # 查询一个已经安装的文件属于哪个软件包
rpm -ql 软件名        # 查询已安装软件包都安装到何处
rpm -qi 软件名        # 查询一个已安装软件包的信息
rpm -qc 软件名        # 查看一下已安装软件的配置文件
rpm -qd 软件名        # 查看一个已经安装软件的文档安装位置
rpm -qR 软件名        # 查看一下已安装软件所依赖的软件包及文件

2) 对于未安装的软件包信息查询

rpm -qpi rpm文件    # 查看一个软件包的用途、版本等信息
rpm -qpl rpm文件    # 查看一件软件包所包含的文件
rpm -qpd rpm文件    # 查看软件包的文档所在的位置
rpm -qpc rpm文件    # 查看一个软件包的配置文件
rpm -qpR rpm文件    # 查看一个软件包的依赖关系

3) 软件包的安装、升级、删除等

rpm -ivh rpm文件   # 安装一个rpm包
rpm -Uvh rpm文件   # 升级一个rpm包
rpm -e 软件名      # 删除一个rpm包, 如何需要不管依赖问题,强制删除软件,在如上命令其后加上 --nodeps

4) 签名导入

rpm --import 签名文件  
rpm --import RPM-GPG-KEY

 

5) 例子

sudo yum install bash-completion  # 默认 bash 没有 Tab 补全功能

 

完。

 

转载于:https://www.cnblogs.com/gaowengang/p/8372200.html

最后

以上就是完美金鱼为你收集整理的CentOS 软件安装(yum 和 rpm)的全部内容,希望文章能够帮你解决CentOS 软件安装(yum 和 rpm)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部