zoukankan      html  css  js  c++  java
  • CentOS6.8合并DVD1和DVD2作为本地yum源

    转载自:http://www.study365.org/blog/45.html

    CentOS一般都会提供DVD1和DVD2两个镜像文件,形如CentOS-6.8-x86_64-bin-DVD1.iso和CentOS-6.8-x86_64-bin-DVD2.iso,使用DVD1即可安装使用CentOS系统了,DVD2中存放了一些额外的软件包,本文介绍如何合并CentOS 6 的两个DVD镜像作用本地yum仓库。

    本文使用的镜像为CentOS 6.8安装包。

    1.上传CentOS到服务器,并挂载CentOS镜像

    将两个iso文件上传到服务器上

    创建挂载目录/mnt/dvd1和/mnt/dvd2

    mkdir -p /mnt/dvd1 /mnt/dvd2

    挂载镜像

    mount -o loop /mnt/iso/CentOS-6.8-x86_64-bin-DVD1.iso /mnt/dvd1
    mount -o loop /mnt/iso/CentOS-6.8-x86_64-bin-DVD2.iso /mnt/dvd2

    2.拷贝并合并文件

    将两个镜像文件的内容合并到/mnt/dvd目录

    创建 /mnt/dvd目录

    mkdir -p /mnt/dvd

    拷贝第一个镜像的内容到/mnt/dvd

    cp  -r  /mnt/dvd1  /mnt/dvd

    将第二个镜像的Packages目录下的rpm文件合并到第一个镜像的Packages目录

    cp  -r  /mnt/dvd2/Packages/*.rpm  /mnt/dvd/Packages/

    3.合并TRANS.TBL

    将DVD1和DVD2中的TRANS.TBL合并并排序

    cat /mnt/dvd[12]/Packages/TRANS.TBL|sort > /mnt/dvd/Packages/TRANS.TBL

    dvd已经是合并后的文件了,作本地源使用。

    4、备份YUM配置文件

    cd /etc/yum.repos.d
    rename .repo .repo.bak *.repo

    5、生成新的YUM配置文件

    vi /etc/yum.repos.d/CentOS-Media.repo
    [c6-media]
    name=CentOS-$releasever - Media
    baseurl=file:///mnt/dvd
     gpgcheck=0
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    6、更新YUM源

    yum clean all
    yum upgrade
  • 相关阅读:
    计算机网络--->6. 传输层(1)
    问题与解决方案
    现在的状态
    再议学习-一点新的感想
    再次剖析一下自己要做的事
    Not in a good mood.
    ASP.NET知识总结(7.状体保持)
    ASP.NET知识总结(6.一般处理程序动态处理图片(验证码、水印、缩略图))
    ASP.NET知识总结(5.文件上传 文件下载)
    ASP.NET知识总结(4.请求管道中的19个事件)
  • 原文地址:https://www.cnblogs.com/saolv/p/9658306.html
Copyright © 2011-2022 走看看