基于rpm的软件包管理器
yum,是Yellow dog Updater, Modified的简称,是一种软件包管理器。它能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一
个、一组甚至全部软件包的命令。
目录
[
隐藏]
1 安装2 更新和升级
2.1 update与upgrade 的区别 3 查找4 删除5 清除缓存6 艺搜参考
[编辑]安装
yum install perl//安装
perl 包
yum install perl*//安装
perl 开头的包
yum groupinstall <groupnames
>//安装指定软件组中的软件包
查看
yum groupinstall "Development Tools"时安装了哪些软件:
yum groupinfo "Development Tools"
localinstall:安装本地的rpm软件包;
[编辑]更新和升级
yum update//更新系统已安装的所有软件包
yum update package1 //更新指定程序包package1
yum upgrade//大规模的版本升级,与yum update不同的是,连旧的,淘汰的包也升级
yum upgrade package1 //升级指定程序包package1
yum groupupdate group1 //升级程序组group1
[编辑]update与upgrade 的区别
#cat /etc/issue
CentOS release
6.3
#uname -r
2.6.32-
279.el6.x86_64
yum update -y并重启后
CentOS release
6.5
2.6.32-431.29.2.e16.x86_64
//已更新
yum upgrade -y并重启后
CentOS release
6.5
2.6.32-431.29.2.e16.x86_64
//已更新
[编辑]查找
yum info package1
//显示安装包信息package1
yum search//查找软件包
[编辑]删除
yum remove<package_name
>yum groupremove group1
//删除程序组group1
yum deplist package1
//查看程序package1依赖情况
[编辑]清除缓存
yum clean all
//清除缓存目录下的软件包及旧的headers
若有不对之处,欢迎指出,以便更新,防止误人,谢谢。
[编辑]艺搜参考
http://centos5.blog.51cto.com/1921280/844119
https://www.centos.bz/2011/07/yum-all-command-explanation/
http://www.w3cschool.cc/linux/linux-yum.html
转载请注明原文地址: https://ju.6miu.com/read-20142.html