YUM基础

   
使用CRUISERPM在Linux中装置、卸载软件或劳务进会日常遇上君越PM包的借助,而我辈在安装软件A时,提醒倚重于软件B,安装软件B时又会并发提醒看重于软件C等一多级的正视关系。那时大家会提议有没有一键可以化解在设置进程中具备爱慕项的题材?那时就该Linux中的YUM命令呈现有力成效的时候了。
    YUM全称为Yellow dog Updater,
Modified
,可举办名为yum,是3个在Fedora/RedHat/CentOS中的Shell前端软件包管理。它是依照奥迪Q3PM包管理,可以多内定的服务器自动下载陆风X8PM包并设置,可以自行处理看重关系,并一遍性安装具有正视的软件包,而无须五次再次下载、安装各个正视包。
    YUM的第二特点如下:
    一 、可以同时配备两个财富库(Repository)
    二 、简洁的配备文件(/etc/yum.conf)
    三 、自动消除伸张或删除安装奥德赛PM包时遭逢的借助难点
    肆 、保持与QX56PM数据库的一致性

Linux yum命令详解

一、简介

yum(全名叫 Yellow dog Updater,
Modified)是1个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於LacrossePM包管理,可以从内定的服务器自动下载兰德路虎极光PM包并且安装,可以自动处理依赖性关系,并且三回安装具有正视的软体包,无须繁琐地一次次下载、安装。yum提供了寻找、安装、删除某多少个、一组甚至整个软件包的吩咐,而且命令简洁而又好记。

二、功能

机动搜索最快镜像插件:  yum install yum-fastestmirror
安装yum图形窗口插件:    yum install yumex
查看或许批量安装的列表: yum grouplist

1) 查找和出示

yum search string 依照重大字string查找安装包
yum deplist package1 查看程序package1依赖关系
yum info package1 突显安装包音信package1
yum list 显示全数曾经设置和可以安装的次序包
yum list installed 查看已安装软件包
【澳门金沙国际】yum命令详解,基础教程。yum list package1 突显指定程序包安装景况package1
yum list all 列出YUM仓库中全部软件
yum groupinfo group1 呈现程序组group1消息
yum provides nginx 查看软件作用

yum whatprovides filename 查看哪个rpm文件包蕴了点名的靶子文件

2)安装

yum install 全部装置
yum install package1 安装内定的安装包package1
yum localinstall 软件名称.rpm 安装本地包
yum groupinsall group1 安装程序组group1

3)更新

yum check-update 检查可更新的次第
yum update 全部更新
yum update package1 更新钦点程序包package1
yum –exclude=package kernel* update 排除个别软件升级
yum localupdate update-package.rpm 升级当地包
yum groupupdate group1 升级程序组group1

4)卸载 

yum remove package1
yum erase package1 删除程序包package1
yum groupremove group1 删除程序组group1

5)清除缓存

yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean,
yum clean all (= yum clean packages; yum clean oldheaders)
清除缓存目录下的软件包及旧的headers

6)启用与禁用源

yum –enablerepo=epel install rsnapshot
yum –disablerepo=epel install 软件名称

RedHat 6.2 Linux修改yum源免费使用CentOS源

配置EPEL YUM源

Redhat 本地yum源配置

yum的计划文件表明

RedHat 6.1下安装yum(图文)

YUM 安装及清理

CentOS 6.4上搭建yum本地源

本文永久更新链接地址:

yum命令详解 ① 、简介 yum(全名叫 Yellow dog
Updater,
Modified)是1个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於帕杰罗PM包管理,可以…

一、简介

Yum介绍
Yum全称为 Yellow dog Updater,
Modified(软件包管理器)我们开玩笑时也称“黄狗”
主要成效是更便于的丰盛/删除/更新牧马人PM包,yum能检查linux上边安装软件包时的正视性关系,并把器重的软件包全数活动安装,便于管理大量体系的翻新难点,
能同时设置几个财富库(Repository),而且采纳起来特出的简要。

YUM使用

yum(全名叫 Yellow dog Updater,
Modified)是二个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於KugaPM包管理,可以从指定的服务器自动下载兰德酷路泽PM包并且安装,可以自动处理器重性关系,并且一回安装具有倚重的软体包,无须繁琐地两回次下载、安装。yum提供了寻找、安装、删除某多个、一组甚至整个软件包的授命,而且命令简洁而又好记。

下边详细讲解在安德拉HEL5下面配置本地仓库的方法:
1.选择FTP的主意来制作yum的安装源
服务器IP地址:192.168.200.101
[[email protected]
~]# mount /dev/cdrom /media

YUM命令

  yum的授命一般方式如下所示:

yum [options] [command] [packages]

[options]:可选项
  -h:使用帮助
  -y:在安装过程中的所有提示全部选择yes
  -q:不显示安装过程
[command]:要进行的操作
[packages]:操作对象

二、功能

今昔就来配置yum仓库,
Yum仓库在/etc/yum.repod目录下边,(文件名必须以.repo结尾)
[[email protected]
~]# cd /etc/yum.repos.d/
[[email protected]澳门金沙国际,
yum.repos.d]# ls
rhel-debuginfo.repo
在/etc/yum.repos.d目录里下有二个rhel-debuginfo.repo的模版文件,可以遵从那一个文件之中的内容来配置yum仓库。
[[email protected]
yum.repos.d]# vi rhel-debuginfo.repo
咱俩得以根据那么些里面的情节来编排,添加如下内容:
[rhel-Server]
name=Red Hat Enterprise Linux Server
baseurl=file:///meida/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedHat-release
[rhel-Cluster]
name=Red Hat Enterprise Linux Cluster
baseurl=file:///meida/Cluster
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-ClusterStorage]
name=Red Hat Enterprise Linux ClusterStorage
baseurl=file:///meida/ClusterStorage
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-VT]
name=Red Hat Enterprise Linux VT
baseurl=file:///meida/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

YUM操作

机关搜索最快镜像插件:  yum install yum-fastestmirror
安装yum图形窗口插件:    yum install yumex
翻看或者批量装置的列表: yum grouplist

yum仓库中每一行的意思请看“奇骏HEL5由此FTP配置yum仓库 ”

软件设置
  • yum install:全体设置
  • yum install package:安装钦命的软件包package
  • yum groupinstall group:安装程序组group

1) 查找和出示

偷工减料: ^v^先不跟大家说这一个主意也是为着大家好哦!^v^
1.可以将gpgcheck的值设置为0,然后gpgkey那行就足以去掉了,有报错时执行如下命令:
rpm –import  /etc/pki/rpm-gpg/RPM-GPG-KEY-redehat-release

立异进步
  • yum update:全体更新
  • yum update package:更新指定软件包package
  • yum check-update:检查可更新的主次
  • yum upgrade package:升级内定软件包package
  • yum groupudate group:升级程序组group

yum search string 依照重大字string查找安装包
yum deplist package1 查看程序package1体贴关系
yum info package1 展现安装包音讯package1
yum list 呈现全数曾经设置和可以安装的次序包
yum list installed 查看已安装软件包
yum list package1 展现指定程序包安装境况package1
yum list all 列出YUM仓库中全体软件
yum groupinfo group1 展现程序组group1音信
yum provides nginx 查看软件成效

上边进行装包测试,
[[email protected]
~]# yum -y install dhcpd bind

招来突显
  • yum info package:突显安装包package新闻
  • yum list:展现全体曾经安装和可以设置的次第包
  • yum list package:突显钦点安装包package的事态
  • yum groupinfo group:突显程序组group的音讯
  • yum grouplist:突显全体程序组音信
  • yum search string:按照重大字string进行搜寻安装包

其中yum list子命令如下所示:

子命令 说明
yum list all 显示所有已经安装和可以安装的程序包
yum list avaiable 显示所有可用的软件包
yum list update 显示所有可升级的软件包
yum list installed 显示所有已安装的软件包
yum list recent 显示新加入到资源库的软件包

yum whatprovides filename 查看哪个rpm文件包罗了指定的对象文件

YUM命令介绍:
1 安装
yum install 全部装置
yum install package1 安装内定的安装包package1
yum groupinsall group1 安装程序组group1

删除程序
  • yum remove package:删除软件包package
  • yum groupremove group:删除程序组group
  • yum deplist package:查看软件包package的重视景况

2)安装

2 更新和提高
yum update 全部更新
yum update package1 更新钦点程序包package1
yum check-update 检查可更新的程序
yum upgrade package1 升级钦定程序包package1
yum groupupdate group1 升级程序组group1

缓存操作
  • yum clean package:清除缓存目录下的软件包
  • yum clean all:清除全体缓存
  • yum clean headers:清除缓存目录中的headers
  • yum clean oldheaders:清除缓存目录中旧的headers
  • yum makecache:重建yum缓存

yum clean all=yum clean package;yum clean oldheaders:清除缓存目录中的软件包以及旧的headers

yum install 全体设置
yum install package1 安装内定的装置包package1
yum localinstall 软件名称.rpm 安装本地包
yum groupinsall group1 安装程序组group1

3 查找和显示
yum info package1 突显安装包音讯package1
yum list 呈现全数曾经设置和可以设置的主次包
yum list package1 突显内定程序包安装情形package1
yum groupinfo group1 显示程序组group1音信
yum search string 根据紧要字string查找安装包

翻看本地资源库列表
  • yum repolist

3)更新

4 删除程序
yum remove package1 删除程序包package1
yum groupremove group1 删除程序组group1
yum deplist package1 查看程序package1看重情状

搭建本地YUM资源库

   
在CentOS系统中,我们平常会进展设置软件,而不少软件都留存各个敬服。而系统私行认同提供的均是在线的财富库,当网速不太好或没有网络的状态,我们该如何做?上边大家来品尝采纳系统盘自带的能源库搭建二个本地YUM能源库。以在VMware中CentOS为示范:

  1. 将CentOS系统ISO加载到虚拟光驱
  2. 将虚拟光驱中的文件挂载到CentOS系统中
    澳门金沙国际 1
  3. 备份系统自带的财富库配置
    澳门金沙国际 2

  4. 创建本地资源库配置文件
    澳门金沙国际 3

  [LocalRepo] : 资源库名称
  name:对资源库的描述
  baseurl:资源库的实际地址,地址可以拥有三种形式:
     本地配置:file://
     FTP配置:ftp://
     HTTP配置:http://
  enabled:表示是否启用该资源库,1:代表启用;0:代表未启用
  gpgcheck:表示是否校验软件的key,1:代表校验;0:代表不校验
  gpgkey:表示校验的Key文件位置,这个Key是指发行版数字签名公钥文件

说明:一般创建本地的资源库,gpgcheck:一般选择不校验,因此gpgkey也无须填写Key文件路径

5.查看本地曾经启用的能源库列表
澳门金沙国际 4

6.搜索财富库中的软件包
澳门金沙国际 5

7.使用yum安装一款软件
澳门金沙国际 6

如果能正常安装软件,则代表本地资源库配置成功。

正文同步在微信订阅号上发布,如各位小伙伴们喜欢本人的小说,也可以关怀自个儿的微信订阅号:woaitest,或扫描下边的二维码添加关切:
澳门金沙国际 7

yum check-update 检查可更新的程序
yum update 全体翻新
yum update package1 更新钦定程序包package1
yum –exclude=package kernel* update 排除个别软件升级
yum localupdate update-package.rpm 升级当地包
yum groupupdate group1 升级程序组group1

5 清除缓存
yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean all=(yum clean packages; yum clean oldheaders)
清除缓存目录下的软件包及旧的headers

4)卸载 

引进阅读:

yum remove package1
yum erase package1 删除程序包package1
yum groupremove group1 删除程序组group1

配置EPEL YUM源

5)清除缓存

Redhat 本地yum源配置

yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean,
yum clean all (= yum clean packages; yum clean oldheaders)
清除缓存目录下的软件包及旧的headers

RedHat Linux 本地yum源的陈设

6)启用与禁用源

RedHat 6.2 Linux修改yum源免费应用CentOS源

yum –enablerepo=epel install rsnapshot
yum –disablerepo=epel install 软件名称

Yum全称为 Yellow dog Updater,
Modified(软件包管理器)大家手舞足蹈时也称小狗首要功用是更有利的拉长/删除/更新哈弗PM包,yum能检查linux下…

RedHat 6.2
Linux修改yum源免费应用CentOS源
http://www.linuxidc.com/Linux/2013-07/87383.htm

配置EPEL YUM源
http://www.linuxidc.com/Linux/2012-10/71850.htm

Redhat 本地yum源配置
http://www.linuxidc.com/Linux/2012-11/75127.htm

yum的配置文件表达
http://www.linuxidc.com/Linux/2013-04/83298.htm

RedHat 6.1下安装yum(图文)
http://www.linuxidc.com/Linux/2013-06/86535.htm

YUM 安装及清理
http://www.linuxidc.com/Linux/2013-07/87163.htm

CentOS 6.4上搭建yum本地源
http://www.linuxidc.com/Linux/2014-07/104533.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-04/116606.htm

澳门金沙国际 8

相关文章