Linux中yum与rpm区别
# Rpm
rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。
# rpm使用
格式:rpm (选项) (参数) 选项:
安装:
rpm -ivh your-package.rpm
rpm –ivh http://www.linuxcast.net/software.rpm
(支持通过http\ftp协议形式安装)卸载:不可以有后缀.rpm
rpm -e your-package
查询
rpm –qa
列出全部已经安装的.rpm软件rpm –qa |grep ***
从已安装的软件中搜索
# Yum
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
# Yum使用
yum install xxx # 安装xxx软件
yum info xxx # 查看xxx软件的信息
yum remove xxx # 删除软件包
yum list # 列出软件包
yum clean # 清除缓冲和就的包
yum provides xxx # 以xxx为关键字搜索包(提供的信息为关键字)
yum search xxx # 搜索软件包(以名字为关键字)
yum groupupdate xxx
yum grouplist xxx
yum groupremove xxx
yum update # 系统升级
yum list available # 列出所有升级源上的包;
yum list updates # 列出所有升级源上的可以更新包;
yum list installed # 列出已经安装的包;
yun update kernel # 升级内核;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 将CentOS中yum源换为阿里的yum源
http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiD (opens new window)
最后更新时间: 2022/7/23 10:17:11