正厚,一家只做口碑的IT教育机构
南京正厚软件老师直接接听
一、 Yum介绍
a) Yum全称为Yellow dogUpdater, Modified,是一个在Fedora和RedHat以及CentOS中的Shell全段软件包管理器。基于RPM包管理,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖关系,并且一次安装所有依赖软件包,无须频繁地下载与安装。Yum提供了查找、安装、删除某个、甚至全部软件包的命令,而且命令简洁易记忆。
二、 Yum安装
a) 下载yum安装包并解压
i. 下载:wget http://yum.(若此yum源不可用,可查阅新的链接作为下载源)
ii. 解压:tar zxvf yum-;/p>
b) 进入yum-3.2.28文件夹中执行安装命令
i. 进入存放路径:cd /yum-3.2.28
ii. 执行安装命令:sudo apt install yum
三、 Yum语法
a) Yum 【option】【parm】【package_name】
b) 命令选项(option):
i. -h显示帮助信息
ii. -y对所有的提问都回答“yes”
iii. -c指定配置文件
iv. -q安静模式
v. -v详细模式
vi. -d设置调试等级(0-10)
vii. -e设置错误等级(0-10)
viii. -R设置yum处理一个命令的嘴大等待时间
ix. -C完全从缓存中运行,而不去下载或者更新任何头文件
c) 命令参数(parm):
i. Install:安装rpm软件包
ii. Update:更新rpm软件包
iii. Check-update:检查是否有可用的更新rpm软件包
iv. Remove:删除指定的rpm软件包
v. list:显示软件包的信息
vi. search:检查软件包的信息
vii. info:显示指定的rpm软件包的描述信息和概要信息
viii. clean:清理yum过期的缓存
ix. shell:进入yum的shell提示符
x. resolvedep:显示软件包的依赖关系
xi. locallinstall:安装本地的rpm软件包
xii. localupdate:显示本地rpm软件包进行更新
xiii. deplist:显示rpm软件包的所有依赖关系
四、 Yum常用命令
a) 更新和升级命令
i. Yum update更新软件、系统版本和内核
ii. Yum upgrade更新软件
iii. Yum update kernel升级内核
iv. Yum update package 更新指定软件包
v. Yum groupupdate group 升级指定程序组
vi. Yum upgrade package 升级指定软件包
b) 查找和查看命令
i. yum check -update,目的就是检查系统上已安装的软件包是否有可用的更新。更新时可选择单个、多个、全部更新,如果更新包的任何依赖本身有更新可用,那么依赖的软件包也会被更新。
1. 更新单个软件包:yum check -update NetworkManager.x86_64
2. 更新软件组:yum group update group_name(需要使用Yum grouplist获取到可以更新的软件组)
3. 更新所有包及依赖项:yum update
ii. Yum info packagename查看安装包的详细信息
iii. Yum list updates 查看可更新的软件包
iv. Yum list installed 查看已安装的软件包
v. Yum list available 查看可安装的软件包
vi. Yum list packagename 查看程序包的安装情况(是否安装),支持正则通配符查询?、*,Yum list pack?
c) 删除软件程序
i. Yum remove package 删除程序包
ii. Yum erase package 删除程序包
iii. Yum groupremove group 删除程序组
d) 缓存相关命令
i. Yum clean all 清除所有缓存
ii. Yum makecache 生成本地缓存
iii. Yum clean package 清除缓存目录下的package
iv. Yum clean headers 清除缓存目录下的headers(头文件)
v. Yum clean oldheaders 清除缓存目录下旧的headers(头文件)
vi. Yum clean plugins 清除插件缓存
“正厚IT教育南京中心”是南京正厚软件技术有限公司在教育宝平台开设的店铺,若该店铺内信息涉嫌虚假或违法,请点击这里向教育宝反馈,我们将及时进行处理。
环境:4.0师资:4.0服务:4.0效果:4.0
软件测试工程师定制班
¥9.9
计算机JAVA编程入门实战班
¥9.9
WEB前端开发就业班
¥9.9
软件开发培训(0基础高薪班)
¥9.9
计算机0初级培训班
¥9.9