南京正厚软件老师直接接听

400-029-09** 400-029-0997 转 190421
查看完整号码
扫码拨号
微信扫码拨号

Linux之yum命令讲解

内容介绍

一、 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

公示信息

店铺名称:正厚IT教育南京中心

单位名称:南京正厚软件技术有限公司

账号名称:njzhrj(133******73)

所属城市:江苏南京

入驻时长:8年

在线客服:在线聊

微信咨询

返回顶部