两张盘合并做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
下一篇 2017-07-12

相关推荐

  • Bind配置和基本应用

    BIND的安装配置:    BIND: Berkeley Internet Name Domain,  ISC.org        dns: 协议      &nbsp…

    Linux干货 2017-05-30
  • hello! 我的博客第一站

    大家好!  这是我进博客的第一天,一个刚进来的新司机。在这里我就不秀我的车技了,只希望各位老司机开车不要太快,我晕车      —— 生命不息,奋斗不止

    Linux干货 2017-07-11
  • 任务计划2

    [root@localhost app]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin:/root/bin MAILTO=root   # For details see man 4 crontabs   # Example of job defi…

    Linux干货 2017-05-15
  • yum使用和源码编译进程

    yum 是通过分析RPM的标头数据,根据各软件的依赖关系制作出有依赖关系时的解决方案,然后自动处理软件的依赖性问题,以解决软件安装或升级的问题。  yum使用方法: yum [options] [command] [packages …] install package .. 通过yum安装软件包 update package .. 更新软件包 u…

    Linux干货 2016-08-24
  • 马哥教育网络班22期+第1周课程练习 忍者乱太郎喻成

    1.计算机组成:  根据冯诺依曼的计算机结构分为四大块:控制器,运算器, 存储器,输入输出设备 控制器:对其他的组件进行控制 运算器:用于处理计算工作,不控制输入和输出 储存器:用于暂时或长期存储数据 输入输出:与外界进行交互 个人延伸: 我的理解这是一个在计算机研发之前的一个理论假象, 相对现在真实的计算机体系,这个分类会比较模糊。 运算器:cp…

    Linux干货 2016-08-15
  • 马哥教育21期网络班—第14周课程+练习——>iptables 练习

    系统的INPUT和OUTPUT默认策略为DROP; iptables -P INPUT DROP iptables -P OUTPUT DROP [root@localhost ~]# iptables -L -n  Chain INPUT…

    Linux干货 2016-10-24