前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >yum源是个小宝库

yum源是个小宝库

作者头像
DataScience
发布2020-01-02 12:14:53
5910
发布2020-01-02 12:14:53
举报
文章被收录于专栏:A2DataA2Data

本文标识 : L00017

本文编辑 : 灭霸 编程工具 : redhat7 阅读时长 : 4分钟

上一节我们说了软件包安装,有rpm包,还有源码安装的,有的会有一些依赖包的问题,所以今天有一个办法解决依赖包的问题,那就是利用yum源。

软件包管理-YUM

全称:Yellow dog Updater Modified

功能 :

一个基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包。

说直白点就是相当于一个大仓库,里面存了好多的rpm安装包。

特点 :

1.yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令

2.yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令

3.所有软件包全部都在互联网中,能够实现非常快速的更新、升级。

4.采取的C/S架构模型可以同时配置多个资源库(Repository)

5.简洁的配置文件(/etc/yum.conf)

6.自动解决增加或删除rpm包时遇到的倚赖性问题

7.使用方便保持与RPM数据库的一致性

命令:yum

功能 :安装/查询/查找/删除软件包

语法格式:yum [options] [command] [package ...]

代码语言:javascript
复制
yum install    \\全部安装
yum install package    \\安装指定的安装包
yum groups install group    \\安装指定程序组
yum groups mark install group    \\标记指定的程序组,在安装时将自动安装丢失的程序包及关联文件
yum install package1 --nogpgcheck     \\忽略gpg检测

更新和升级

代码语言:javascript
复制
yum update     \\全部更新
yum update package1     \\更新指定程序包
yum check-update     \\检查可更新的程序
yum upgrade package1     \\升级指定程序包
yum groups update group1     \\升级指定程序组
yum check-update ←     \\检测可用更新信息
yum update    \\升级所有包括kernel,系统设置
yum upgrade     \\ 升级所有包括旧有的软件

查找和显示

代码语言:javascript
复制
yum info package1     \\显示指定安装包信息
yum list     \\显示所有已经安装和可以安装的程序包
yum list package1    \\ 显示指定程序包安装情况
yum deplist packages     \\显示软件包依赖关系
yum groups info group1     \\显示 指定程序组信息
yum search string     \\根据关键字string查找安装包
yum provides /    \\ 路径/文件名 查看文件属于哪个软件包
yum groups list     \\查看group列表
yum groups info [ 软件组名]    \\查看组软件包列表信息

删除

yum remove package 删除指定程序包

yum groups remove group 删除程序组group

yum clean all 清除所有下载的rpm头文件及软件包

查看历史动作及恢复

yum history 查看yum历史(与tail /var/log/yum.log 一致)

yum history undo N ( 撤销历史操作,恢复原有软件状态)

运算符(yum groups 使用)

+:除默认groups程序外,安装/升级指定软件包

-:指定的软件包不会安装/升级

=:只安装/升级指定的软件包

no marker: 仅安装指定的组包,无额外内容

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DataScience 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 软件包管理-YUM
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档