Linux之RPM包
Posted 高伟--林州
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux之RPM包相关的知识,希望对你有一定的参考价值。
RPM:Redhat Package Manager
安装软件:rpm -ivh filename.rpm
升级软件:rpm -Uvh filename.rpm
卸载软件:r;pm -e filename.rpm
查询软件的描述信息:rpm -qpi filename.rpm
列出软件的文件信息:rpm -qpl filename.rpm
查询文件属于哪个rpm:rpm -qf filename
Yum软件仓库:Yum能够根据用户的要求分析出所需软件包及其相关依赖关系,自动从服务器下载软件包并安装到系统。
所有yum仓库的配置文件均需以.repo结尾并存放在/etc/yum.repos.d目录中
[rhel-media]:yum源的名称,可自定义
baseurl=file:///media/cdrom:提供方式,包括FTP(ftp://..),HTTP(http://..), 本地(file://..)
enabled=1:设置此源是否可用,可用为1,禁用为0;
gpgcheck=1:设置此源是否校验文件,1为校验,0为不校验;
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:若为校验,请指定公钥文件地址。
yum repolist all 列出所有仓库
yum list all 列出仓库中所有软件包
yum info 软件包名 查看软件包信息
yum reinstall 软件包名 重新安装软件包
yum update 软件包名 升级软件包
yum remove 软件包名 一处软件包
yum clean alla 清除所有仓库缓存
yum check-udate 检查可更新的软件包
yum grouplist 查看系统中已经安装的软件包组
yum groupinstall 软件包组 安装指定的软件包组
yum groupremove 软件包组 移除指定的软件包组
yum groupinfo 软件包组 查询指定的软件包组信息
以上是关于Linux之RPM包的主要内容,如果未能解决你的问题,请参考以下文章