• 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
  • 相关阅读:
    【SQL注入】之SQLMAP工具的使用
    【漏洞复现】之PHP-FRM远程代码执行漏洞(CVE-2019-11043)复现
    利用PHPStudy搭建伪静态页面
    【渗透测试小白系列】之利用PHPMyAdmin Getshell
    【渗透测试小白系列】之Docker入门以及漏洞环境搭建
    web服务器是什莫: tomcat各个目录简介
    equals和==的区别
    ln命令
    head tail ln sort uniq指令
    rpm包安装
  • 原文地址:https://www.cnblogs.com/saolv/p/9658306.html
Copyright © 2020-2023  润新知