码迷,mamicode.com
首页 > 其他好文 > 详细

RHEL6.5YUM源配置与管理

时间:2015-04-26 01:24:09      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:rhel6.5   yum

配置YUM库及更新操作


1. 关于YUM(Yellowdog Updater Modified)

   YUM作用:基于RPM软件包建立集中的仓库,自动处理依赖关系

   YUM软件源的提供方式:file://...、(本地)

                        ftp://... 、    http://...(网络



2. 准备YUM仓库服务器

    采用RHEL 6.5光盘中的资源,仅提供给本机使用

    方式: 插入光盘即可,无需额外操作(注意要将电源加载)

    [root@localhost /data]#mount  /dev/cdrom  /media

     mount:you must specify the filesystem type   (此句提示即为未加载电源,无法挂载)



3. 配置YUM客户机

    仓库配置:/etc/yum.repos.d/*.repo(文件)【路径不能更改】

    主要配置语句用途:

    [源名称] :(自定义名称,具有唯一性)【不能有特殊字符】

    name:(本软件源的描述字串,YUM解释说明)

    baseurl:(指定YUM服务端的URL地址)

    enabled:(是否启用此通道。开=1.关=0)

    gpgcheck:是否验证待安装的RPM包

    gpgkey:用于RPM验证的密钥文件 


4.配置YUM思路

   YUM服务器配置思路:

      第一步:确保光驱电源加电,放入RHEL6.5光盘的iso镜像

      第二步:ls  -l  /dev/cdrom  查看linux系统是否识别光驱设备

      第三步:创建挂载目录:mkdir /myiso  (或也可以使用linux系统提供的挂载目录/media、/mnt)

      第四步:利用mount命令挂载:mount  /dev/cdrom /myiso

      第五步:查看挂载情况:mount | grep myiso

  YUM客户端配置思路:     


5、YUM客户端配置

     第一步:切换路径到客户端配置文件路径下:cd /etc/yum.repos.d/

     第二步:复制标准配置文件,新文件命名一“.repo”结尾。 cp rhel-source.repo dvd.repo

     第三步:更改配置文件dvd.repo

    必须更改的字段:“【】”内容要唯一更改,不能有空格;“baseurl”此字段指定软件包目录,注意不同的路径书写。后面有三个“/”;“enabled”此字段要至于“1”,代表启用。

                             

 

配置文件实例:

[root@svr5 ~]# vim  /etc/yum.repos.d/server.repo

[rhel6-server]

name=Red Hat Enterprise Linux 6.5 Server

baseurl=file:///myiso

enabled=1

gpgcheck=0

#gpgkey=/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release



4. 使用yum命令管理软件包

    列出所有软件(已安装的+可用的):yum  list

    仅列出已安装的软件: yum  list  installed

    仅列出可用的软件(YUM源里提供的): yum  list  available(未安装)


    清理yum缓存数据:yum  clean  all


    查询软件是否安装:yum  list  软件名...

    查询软件的描述信息:yum  info  软件名...

    安装指定软件包:yum  -y  install  软件名...

    升级指定软件包:yum  -y  update  软件名...

    卸载指定软件包:yum  -y  remove  软件名...


    按关键词搜索可用的软件:yum  search  关键词

    查找能提供指定文件的可用软件:yum  provides  文件路径



5. 使用yum命令管理软件组

    ** 与软件包管理类似,只不过操作对象为一组软件


    常用指令:

    grouplist:查看软件组列表

    groupinfo:查看软件组的说明信息

    groupinstall:安装指定的软件组

    groupupdate:升级软件组

    groupremove:卸载软件组    


安装RHEL6图形界面

        #LANG=en

        #yum -y groupinstall "Desktop"、"Fonts"、"X Window System"


安装RHEL6开发环境

       #LANG=en

       #yum -y groupinstall "Development Tools"


RHEL6.5YUM源配置与管理

标签:rhel6.5   yum

原文地址:http://6250490.blog.51cto.com/6240490/1638418

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!