文档章节

Yum(Yellow dog Updater, Modified)Shell前端软件包管理器

Amamatthew
 Amamatthew
发布于 2014/08/20 14:01
字数 661
阅读 71
收藏 0

yum

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

中文名:Shell前端软件包管理器
外文名:Yellow dog Updater, Modified
稳定版本:3.4.3 / 2011年6月28日
许可协议:GPL
类    型:包管理工具
操作系统:Fedora Linux


目录

    1软件包来源

    2图形化前端

    3常用命令行命令

1    软件包来源

可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的GPG签名,主要是为了您的系统安全。而对於Fedora core 4.0 的用户,rpm.的签名是自动导入并安装的。

2    图形化前端

Yum的图形化前端主要有yumex和kyum。它们并不是独立於Yum的,而是Yum的图形前端,也就是说在安装和使用Yumex和kyum同时,都是以Yum的安装和配置为基础;所以在用Yumex或kyum 时,必须先安装配置Yum。

3    常用命令行命令
安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm

yum常用命令

删除软件:yum remove foo-x.x.x.rpm    或者yum erase foo-x.x.x.rpm
升级软件:yum upgrade foo或者yum update foo
查询信息:yum info foo
搜索软件(以包含foo字段为例):yum search foo
显示软件包依赖关系:yum deplist foo

  -e 静默执行
  -t 忽略错误
  -R[分钟] 设置等待时间
  -y 自动应答yes
  --skip-broken 忽略依赖问题
  --nogpgcheck 忽略GPG验证

  check-update 检查可更新的包
  clearn 清除全部
  clean packages 清除临时包文件(/var/cache/yum 下文件)
  clearn headers 清除rpm头文件
  clean oldheaders 清除旧的rpm头文件
  deplist 列出包的依赖
  list 可安装和可更新的RPM包
  list installed 已安装的包
  list extras 已安装且不在资源库的包
  info 可安装和可更新的RPM包 信息
  info installed 已安装包的信息(-qa 参数相似)
  install[RPM包] 安装包
  localinstall 安装本地的 RPM包
  update[RPM包] 更新包
  upgrade 升级系统
  search[关键词] 搜索包
  provides[关键词] 搜索特定包文件名
  reinstall[RPM包] 重新安装包
  repolist 显示资源库的配置
  resolvedep 指定依赖
  remove[RPM包] 卸载包

本文转载自:http://baike.baidu.com/view/157053.htm?fr=aladdin

Amamatthew
粉丝 67
博文 1050
码字总数 76443
作品 0
厦门
后端工程师
私信 提问
linux安装JDK tomcat mysql

1.1 安装Jdk配置 1)上传jdk压缩包 2)解压: 执行命令: tar -zxvf jdk-7u55-linux-i586.tar.gz -C /usr/java/ 3)配置jdk环境 1.编辑文件: vim /etc/profile 2.在文件尾部添加: JAVAHOME...

pengcaijian
2017/04/21
0
0
linux安装JDK tomcat mysql

1.1 安装Jdk配置 1)上传jdk压缩包 2)解压: 执行命令: tar -zxvf jdk-7u55-linux-i586.tar.gz -C /usr/java/ 3)配置jdk环境 1.编辑文件: vim /etc/profile 2.在文件尾部添加: JAVAHOME...

pengcaijian
2017/04/21
0
0
CentOS7 yum 源的配置与使用

YUM:Yellowdog Updater Modified Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM...

xjxiaolei
2015/09/17
0
0
在rhel7系统上配置本地yum源和本地网络yum源

在局域网络中,或者在不能连接外网的情况下,当需要安装软件时,往往需要配置yum源来实现自给自足。 【先解释下什么是yum】 Yum (全称为:Yellow dog Updater, Modified) 由Duke University...

tyutzhangyukang的博客
2017/11/15
0
0
rpm、yum工具的介绍和用法

rpm介绍 RPM 是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Lin...

WiFi362227
2017/11/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
5
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0
VUE 计算属性

本文转载于:专业的前端网站▶VUE 计算属性 1、示例代码 <!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <title>vue示例</title> </hea......

前端老手
昨天
6
0
快速搭建LNMT平台和环境部署 Tomcat详解

Tomcat部署的基本概念 1. CATALINA_HOME与CATALINA_BASE分别指什么?     CATALINA_HOME指的是Tomcat的安装目录     bin:\\Tomcat一些脚本存放目录,比如启动脚本startup.bat/start...

网络小虾米
昨天
7
0
float浮动

float浮动 float浮动概念及原理: 文档流:文档流是文档中可显示对象在排列时所占用的位置。 加浮动的元素,会脱离文档流,会沿父容器靠左或靠右排列,如果之前已经有浮动的元素,会挨着浮动...

studywin
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部