两张盘合并做yum源

第一步

先把两张光盘都连接到系统中

两张盘合并做yum源

连接上iso文件后重启电脑

两张盘合并做yum源

这时桌面会显示已将连接上的iso
文件

 

然后创建两个文件夹分别挂载这两个光盘

 

mkdir centos6.9-{1,2}

创建两个文件夹

df

查看系统硬盘

两张盘合并做yum源

 

然后把两个光盘分别挂载到文件中

   mount -o ro,loop /dev/sr0 centos6.9-1
   mount -o ro,loop /dev/sr1 centos6.9-2

 

可以进文件来查看光盘的内容

 

ls centos6.9-1

两张盘合并做yum源

在创建一个文件夹
centos6.9

mkdir centos6.9

把两个光盘的文件都copy到这个文件夹中

 cp centos6.9-1/* centos6.9 -rv
 \cp centos6.9-2/* centos6.9 -rv

这时两个文件都在centos6.9这个文件中

centos6.9做成iso文件

 mkisofs -r -o centos6.9.iso /app/centos6.9

两张盘合并做yum源

 

两张盘合并做yum源

可以看到iso文件已经被创建出来

但是这个文件只能用来做yum源不具有启动功能,不能安装系统。

先把生成的iso文件挂载到一个文件夹中

 mount centos6.9.iso /app/centos6.9

 

接下来配置本地yum源

yum源的本地配置都在/etc/yum.repos.d/ 中我们可以进去查看一下

两张盘合并做yum源

都是.repo文件

我们配置客户端也是需要创建一个以.repo结尾的文件夹就行

我直接编辑一个centos6.9.repo的文件

两张盘合并做yum源

这里的baseurl路径为repodata父目录地址

然后保存退出就好了

 

参考

 

实现ftpyum源

可以参考文档

[ftpbase]
name=ftp server repo
baseurl=ftp://192.168.8.133/pub/$releasever
gpgcheck=0

 

实现第三方软件仓库

 

前提:利用上面实验实现的网络服务

1 准备第三方软件RPM

mkdir /var/ftp/pub/app
cp *.rpm /var/ftp/pub/app

 

2 创建元数据

createrepo  /var/ftp/pub/app

 

3 客户端配置

[app]
basename=the firth app
baseurl=ftp://192.168.8.133/pub/app
gpgcheck=0

 

4 测试

yum clean all
yum repolist
yum install app

 

原创文章,作者:phosphor,如若转载,请注明出处:http://www.178linux.com/80136

(0)
phosphorphosphor
上一篇 2017-07-12 17:07
下一篇 2017-07-12 17:57

相关推荐

  • 18页PPT带你深度解读运维自动化

    一、概述    在前面的文章中,提到【运维的本质—可视化】,在其中着重强调是自动化的可视化和数据化的可视化。在这个文章中,全面解码看看自动化的极致状态为什么是可视化?在前面的另外一篇文章【运维平台全体系介绍】中,也讲到运维平台体系的构成,提出“**及服务”的理念,其中有几部分和自动化密切相关,比如说资源及服务、配置及服务、架构…

    2015-04-03
  • Linux系统程序包的管理-Yum及编译安装

          Yum 是通过分析RPM的标头数据后,根据各软件的依赖关系制作出有依赖关系时的的解决方案,然后可以自动处理软件的依赖性问题,以解决软件安装或移除与升级的问题。       由于发行版必须要先释放软件,然后将软件放置于yum服务器上面,以提供用户端用来安装与升…

    2017-05-02
  • 磁盘管理(三)逻辑卷快照

      概述:逻辑卷管理(LVM)提供了为任何逻辑卷作一个快照的功能,目的是在一致的状态下来得到一个文件系统的备份.因为在备份过程中,应用程序可能访问一个分区的文件或者数据库.一些文件可能在一个状态被备份,而后面的文件可能在一个更新后被备份,导致备份的不完整 .传统的解决方法是以只读的方式挂载一个分区,对数据库应用表级锁或者关闭数据库的引擎等;所有的措…

    Linux干货 2016-09-05
  • vim编辑器

    vim编辑器: 文本编辑器:文本,纯文本,ASCII text;Unicode; 文本编辑种类:                 行编辑器:sed                全屏编辑器:…

    2017-04-17
  • Linux的哲学思想和文件系统

    Linux的哲学思想 Linux是一个自由的操作系统,其内部也有着自己独特的一些特定的规则,就是我们所说的关于Linux的哲学思想。 Linux系统的哲学思想 1.一切皆文件:Linux系统把几乎所有的系统资源全部都抽象为文件形式,包括硬件设备,甚至通信的接口都是以文件形式存在的。 2.Linux系统是由许许多多的小程序组成的,这些小程序的功能性单一,组合这…

    Linux干货 2016-11-01