一、准备工作
1. Linux安装盘插入光驱

2. 挂载光驱

[root@localhost ~]# mount /dev/cdrom /mnt/
 mount: block device /dev/sr0 is write-protected, mounting read-only

3. 安装createrepo软件包 ---> 这是一个解决依赖性的工具

[root@localhost ~]# cd /mnt/Packages/
[root@localhost Packages]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
 warning: deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
 Preparing...                ########################################### [100%]
 1:deltarpm              ########################################### [100%]
 [root@localhost Packages]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
 warning: python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
 Preparing...                ########################################### [100%]
 1:python-deltarpm        ########################################### [100%]
 [root@localhost Packages]# rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm
 warning: createrepo-0.9.9-17.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
 Preparing...                ########################################### [100%]
 1:createrepo            ########################################### [100%]
 [root@localhost Packages]#

4. 拷贝光驱中的rpm包到本系统中,并创建对应的目录

[root@localhost Packages]# mkdir -pv /var/ftp/pub
 mkdir: created directory `/var/ftp'
 mkdir: created directory `/var/ftp/pub'
 [root@localhost Packages]# cp -R /mnt/Packages /var/ftp/pub/

二、 开始搭建yum
1. 生成依赖关系

[root@localhost Packages]# createrepo -g /mnt/repodata/cda5429be6f36ce1348e8f897f4fc96aa00d5727c75e9e5a0b5dc40d22a51116-comps-rhel6-Server.xml /var/ftp/pub/Packages/
 Spawning worker 0 with 3720 pkgs
 Workers Finished
 Gathering worker results
 Saving Primary metadata
 Saving file lists metadata
 Saving other metadata
 Generating sqlite DBs
 Sqlite DBs complete

2. 编辑yum仓库配置文件

[root@localhost ~]# cd /etc/yum.repos.d/
 [root@localhost yum.repos.d]# ls
 rhel-source.repo
 [root@localhost yum.repos.d]# cp rhel-source.repo rhel-source.repo.bak
 [root@localhost yum.repos.d]# vim rhel-source.repo
 [myyum]
 name=RedHat Myyum
 baseurl=file:///var/ftp/pub/Packages/
 enabled=1
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

3. 至此6.4版本的本地yum安装完毕,测试下是否能够正常使用

[root@localhost yum.repos.d]# yum grouplist
 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.
 Setting up Group Process
 myyum                                                    | 3.8 kB    00:00 ...
 myyum/primary_db                                 | 3.1 MB    00:00 ...
 myyum/group_gz                                    | 204 kB    00:00 ...
 Installed Groups:
 Additional Development
 Base
 Debugging Tools
 Desktop
 Desktop Debugging and Performance Tools
 Desktop Platform
 Dial-up Networking Support
 Directory Client
 Network file system client
 Assamese Support [as]
 Available Language Groups:
 Afrikaans Support [af]
 Albanian Support [sq]
 Amazigh Support [ber]
 Azerbaijani Support [az]
 Ukrainian Support [uk]
 Upper Sorbian Support [hsb]
 Uzbek Support [uz]
 Vietnamese Support [vi]
 Walloon Support [wa]
 Welsh Support [cy]
 Xhosa Support [xh]
 Zulu Support [zu]
 Done
 [root@localhost yum.repos.d]#

OK !

作者:zys467754239

Redhat6.4下配置本地yum的更多相关文章

  1. CentOS 6.6下配置本地yum源与网络yum源

    一.本地yum源 1.系统默认已经安装了可使用yum的软件包,所以可以直接配置: [root@localhost ~]# cd /etc/yum.repos.d/                    ...

  2. centos7.3下配置本地yum仓库

    部署openstack时,网络yum源安装慢,而且经常中的提示找不到mirrors,所以配置一个本地的安装源很有必要,来解决这个揪心的问题. 安装:yum install yum-utils crea ...

  3. centos6.7不联网的情况下安装配置本地yum源

    1  cd / 2 mkdir -p /app/ios 3  cd /opt     mkdir ios 4   把下载好的centos-6.7-x86_64-bin-dvd1.iso  上传到 /o ...

  4. redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO,愿网上少一点垃圾教程误人子弟

    都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了. 首先,博主之前也没用过redhat,第一次用yum装包的时候提示什么没注册之类的,balaba一大堆,然后就 ...

  5. CentOS配置本地yum源(使用镜像iso文件)

    本人在使用yum安装软件的时候,感觉最不爽的是网络不佳时,安装的速度特别慢.所以,个人就上网search了一下如何使用Linux的安装文件作为其yum源.经过几次尝试,已经可以成功的配置了.下面是详细 ...

  6. 为CentOS 6 配置本地YUM源

    在网上找了很多为CentOS 6配置本地YUM源的方法,其中有很多是与网络相关的,我只想配个自己用的,结果就发现这个方法比较简单实用,就转过来了. 环境:CentOS 6.0 默认的yum是以网络来安 ...

  7. 配置本地yum源的方法

    配置本地yum源的方法 1. 挂载光驱 如果是上传iso镜像到服务器上,则直接挂载iso镜像即可: #mount -o loop -t iso9660 /xxxx.iso /挂载目录 开机自动加载#v ...

  8. 红帽系列linux自行配置本地yum源

    yum是红帽系列的一种包管理工具,能方便的自动解决安装包的依赖关系.以前用rpm包管理安装gcc时,rpm -ivh gcc.rpm ,一般会提示要安装gcc需要安装某某lib库,等你找到那个库的rp ...

  9. CentOS6.5 配置本地Yum源

    一.Yum简介 1.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器. 2.基于RPM包管理, ...

随机推荐

  1. HDU 2188 悼念512汶川大地震遇难同胞——选拔志愿者(基础巴什博奕)

    最最最基础巴什博奕 #include<stdio.h> #include<iostream> #include<cstring> #include<cmath ...

  2. 如何把一个TXT文本文件按行数分割成多个文本文件

    2011-04-27 12:00:24|  分类: 默认分类 |字号 订阅     网上有很多文本分割软件都是按字节大小来分割的,主要用于小说类的文本分割,对于比较有规则的内容按行数进行分割非常不方便 ...

  3. The 2014 ACM-ICPC Asia Regional Anshan Online

    [A]无向图的双联通子图计数.DP+状态压缩 [B]计算几何(点的旋转) [C]DP+状态压缩 [D]离散数学+DP (感觉可出) [E]概率DP [F]LCT模板题(-_-///LCT是啥!!!!) ...

  4. Github for Windows使用图文教程_西西软件资讯

    body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...

  5. java类固定值代替基表写法

    package cn.com.mcd.enumeration; public enum AuditStatusEnum { NOTAUDIT("0", "未审核" ...

  6. bzoj 4002: [JLOI2015]有意义的字符串

    这个题... #include <bits/stdc++.h> #define rep(i, a, b) for (int i = a; i <= b; i++) #define d ...

  7. ucos队列的实现--源码分析

    之前说到事件,讲了事件,信号量和互斥信号量,还有一个队列没说,今天说说队列. 队列是用在任务之间传送多个消息的时候,a任务发送消息,b任务发送消息,然后c任务可以依次去提取出b和a传递的消息,不会造成 ...

  8. Xcode遇到couldn’t be opened because you don’t have permission to view it.解决方法

    今天删除app里面第三方类库的之后,xcode在编译的时候出现了这个问题. (无法打开,因为您没有权限查看它) 问题刚出现的时候,可以尝试一下在xcode上方product选项clean一下. cle ...

  9. Linux内核配置浅析

    1.Linux Kernel Kconfig系统的基本结构 Linux内核的配置系统由三个部分组成,分别是: 1>.Makefile:分布在 Linux 内核源代码根目录及各层目录中,定义 Li ...

  10. 测试MarsEdit

    测试MarsEdit 今天在MAC上使用MarsEdit编写第一篇博客,测试使用. 今天在MAC上使用MarsEdit编写第一篇博客,测试使用. -(void)myBtnAction:(UIButto ...