RedHat Linux RHEL6配置本地YUM源

温暖沵整个冬季 · 发布于 2016-11-09 · 字数5150 · 浏览 846 · 评论 0

YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。

如果体验过rpm安装痛苦的人,我相信其肯定百分之百选择yum替代rpm。使用yum非常方便。如果要使用rpm则必须配置repository(软件仓库),由于RHEL的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用yum安装一些包,则需要配置本地的YUM源。下面介绍一下如何配置,下文以Red Hat Enterprise Linux Server release 6.6为实验场景。可能不同版本的Linux稍有差别。

一:挂载本地光盘到系统

如果服务器是虚拟机,可以通过vSphere Client进入控制平台,在“编辑设置”——>“硬件”——>“CD/DVD驱动器”里指定操作系统的ISO镜像文件。如果是物理机,则需要进入机房找到服务器,在光驱里面放入安装光盘。这个相对而言比较麻烦,所以一般最好复制光盘文件到本地硬盘。

方法1:光驱挂载镜像

[root@getlnx06 ~]# mkdir /mnt/cdrom

[root@getlnx06 ~]# mount -t iso9660 /dev/cdrom  /mnt/cdrom

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@getlnx06 ~]# 

方式2:复制光盘文件

文件/tmp/rehl6.tar.gz是从光盘打包复制过来的,顺便解压到到指定目录/mnt/cdrom

[root@localhost ~]# mkdir /mnt/cdrom/

[root@localhost ~]tar zxvf /tmp/rehl6.tar.gz -C /mnt/cdrom/

二:配置本地YUM源

[root@localhost ~]#  cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# ls

redhat.repo   rhel-source.repo

[root@localhost yum.repos.d]touch rhel-media.repo

[root@localhost yum.repos.d]# vi rhel-media.repo 

[media]

name=Red Hat Enterprise Linux 6.6                                

baseurl=file:///mnt/cdrom                                         

enabled=1

gpgcheck=1                                                        

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release  

清除原有缓存

[root@localhost ~]# yum clean all

Loaded plugins: product-id, security, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Cleaning repos: media

Cleaning up Everything

获取yum列表

验证yum配置是否成功

[root@localhost ~]# yum makecache

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

media           | 4.1 kB     00:00 ... 

media/group_gz  | 211 kB     00:00 ... 

media/filelists_db                                                       | 3.3 MB     00:00 ... 

media/primary_db| 3.1 MB     00:00 ... 

media/other_db  | 1.4 MB     00:00 ... 

Metadata Cache Created

[root@localhost ~]# 

image

验证yum配置是否成功
[root@localhost ~]# yum grouplist | grep Server
Network Infrastructure Server
Server Platform
Web Server
Backup Server
Directory Server
Identity Management Server
Network Storage Server
Print Server
Server Platform Development

小问题:

在yum配置文件里,如果忘记添加添加yum源的名字,则有可能报下面错误。

[root@getlnx06 yum.repos.d]# yum clean all

Loaded plugins: product-id, security, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Error: File contains no section headers.

file: file:///etc/yum.repos.d/rhel-media.repo, line: 1

‘name=Red Hat Enterprise Linux 6.6 \n’

clip_image001

本文系作者 温暖沵整个冬季 授权问说网发表,并经问说网编辑,转载请注明出处和 本文链接

相关文章

  • 2015-05-21移动端字体排版的7条军规
  • 2015-05-22使用纯CSS代码创建三角形
  • 2017-01-19用JavaScript实现给出的盒子的序列是否可连为一矩型
  • 2016-03-18MSVCR71.DLL文件丢失的解决方法
  • 2016-04-02JavaScript将地址栏参数拆分成键值对的对象
  • 2016-05-14设计趋势抢先看!2015年网页设计10大新趋势
  • 2016-07-04Timelinr简单的时间线jQuery插件
  • 2016-07-05刷流量的注意了使用流量宝可能会中毒!
  • 发布评论

    为您推荐

    用JavaScript实现给出的盒子的序列是否可连为一矩型
    AustenJuliet · 发布于 2017-01-19

    用JavaScript实现给出的盒子的序列是否可连为一矩型

    by cpglkg <script>var arr=[5,10,15];function rect(arr,width){ arr.sort(fun…

    WOW.js页面滚动元素动画JavaScript插件
    问说网 · 发布于 2016-03-03

    WOW.js页面滚动元素动画JavaScript插件

    在一些网页上,当你滚动页面的时候会看到各式各样的元素动画效果,非常动感。WOW.js 就是一款帮助你实现这种 CSS 动画效果的插件,很容易定制,你可以改变动画…

    问说网 · 发布于 2016-12-02

    FlyJSONP轻量级的跨域AJAX请求插件

    FlyJSONP是一个JavaScript库,用于实现跨域GET和POST请求服务,支持JSONP,并取得一个JSON格式的数据响应,这个Library具有易于…

    问说网 · 发布于 2016-12-02

    Response JS创建高性能的支持移动设备的网站

    Response JS 是一个轻量级的 jQuery 插件,用来创建高性能的支持移动设备的网站。它提供了一套语法用来根据不同的设备环境动态替换HTML代码。例如…

    设计趋势抢先看!2015年春夏季流行色彩

    2015迫不及待就要和我们见面了,今天CYHD将和大家一起来关注2015年春夏将会流行什么色彩呢?除了一系列和谐又多变的色彩之外,时尚大师们对于色彩的热情诠释同…

    • 设计趋势抢先看!2015年春夏季流行色彩
    • 设计趋势抢先看!2015年春夏季流行色彩
    • 设计趋势抢先看!2015年春夏季流行色彩
    • 设计趋势抢先看!2015年春夏季流行色彩
    JoelBishop · 发布于 2016-05-16 · 浏览 1089 · 评论 0

    如何让你的设计脱颖而出!情感化设计来帮你

    本文让我们和腾讯ecd优秀团队的大神们来学习如何与用户产生情感共鸣!在设计中如何加入情感化设计,怎样让用户更加了解我们的产品?怎样从形形色色的优秀设计中脱颖而出…

    • 如何让你的设计脱颖而出!情感化设计来帮你
    • 如何让你的设计脱颖而出!情感化设计来帮你
    • 如何让你的设计脱颖而出!情感化设计来帮你
    • 如何让你的设计脱颖而出!情感化设计来帮你
    ChaplinLeif · 发布于 2016-05-17 · 浏览 886 · 评论 0

    精选!动态设计创新方法及流程总结

    Tdstone:我们通过研究当下的动态设计趋势以及PC端的交互特征,在QQ空间V8新版中做了动态创新探索,同时总结归纳出一套适于设计师表达设计概念的设计方法和流…

    • 精选!动态设计创新方法及流程总结
    • 精选!动态设计创新方法及流程总结
    • 精选!动态设计创新方法及流程总结
    • 精选!动态设计创新方法及流程总结
    YeatesDylan · 发布于 2016-05-17 · 浏览 1037 · 评论 0

    AI精品教程!教你绘制一个高科技电源按钮

    今天这枚 Illustrator 教程长达70多个步骤,过程细致到发指,诸多细节刻画精细入微,效果满满的未来科幻风,作为练手进阶教程最好不过。 效果图 : 1.…

    • AI精品教程!教你绘制一个高科技电源按钮
    • AI精品教程!教你绘制一个高科技电源按钮
    • AI精品教程!教你绘制一个高科技电源按钮
    • AI精品教程!教你绘制一个高科技电源按钮
    LattimoreCarl · 发布于 2016-05-17 · 浏览 972 · 评论 0

    问说网手机版

    躺着 站着 跪着轻松访问

    更多详情 关于作者

    温暖沵整个冬季

    所谓寂寞,是我庸人自扰的执着。谁动听了整个夏季的蝉鸣,谁渲染了一个秋天的凋零。下一次天亮,谁来给我春暖花开的心情。

    91 文章
    0 评论
    人气

    更多 热门话题

    APP界面

    关注 APP界面

    文章 41506 · 浏览 2474

    APP欣赏

    关注 APP欣赏

    文章 41427 · 浏览 2327

    APP手机界面

    关注 APP手机界面

    文章 41417 · 浏览 2376

    图片素材

    关注 图片素材

    文章 29463 · 浏览 1864

    高清图片

    关注 高清图片

    文章 26530 · 浏览 2032

    更多 推荐作者

    关注 秋天的孤寂

    文章 99 · 评论 0

    关注 倾听寂寞

    文章 83 · 评论 0

    关注 溫柔的溫柔

    文章 91 · 评论 0

    关注 走了留下什么

    文章 110 · 评论 0

    关注 莪很迷茫

    文章 97 · 评论 0

    关注 凉城梦镜

    文章 79 · 评论 0

    
    顶部 反馈 评论 底部

    意见反馈

    感谢您对问说网的支持,提出您在使用过程中遇到的问题或宝贵建议,您的反馈对我们产品的完善有很大帮助。

    您的反馈我们已收到!

    感谢您提供的宝贵意见,我们会在1-2个工作日,通过您留下的联系方式将处理结果反馈给您!