0
点赞
收藏
分享

微信扫一扫

Linux将文件夹打包成iso镜像

树下的老石头 2023-11-07 阅读 53

Linux将文件夹打包成iso


目录

Linux将文件夹打包成iso 2

信息 2

操作步骤 2

mkisofs 2

将/etc/yum.repos.d/下文件打包 3

备份现有yum源 3

拉取yum.iso 3

挂载yum.iso 4

使用光盘中的yum源 5



在运维或者学习的时候,有一些常用的软件、通用配置文件模板、或者是yum源,频繁的上传或者是配置到服务器效率太慢;

将频繁使用的放入一个文件夹,统一打包成iso镜像格式,上传到虚拟化平台存储中直接挂载给虚拟机即可使用,大大提高了效率

信息

需要使用的软件:

Linux系统中没有内置,需要安装。在此之前需要确定当前系统有可用的yum源

[root@master ~]# yum -y install mkisofs

操作步骤

将/etc/yum.repos.d/下的所有的yum源打包为 yum.iso ,然后移动到宿主机的桌面。

把/etc/yum.repos.d/下的现有yum源移走,再挂载打包好的 yum.iso

通过 yum.iso 使用yum源


mkisofs

# mkisofs -r -o 光盘名称.iso -J -R -V bb 要打包的路径

mkisofs -o epel7.iso -J -R -V bb share

# -r参数 将所有的文件属性设置所有人可读属性

# -o参数 指定光盘名称

# -V参数 后指定光盘集合的ID

# -J参数 保持原始文件名

# -R参数 递归,将文件夹下的所有文件打包

将/etc/yum.repos.d/下文件打包

[root@master ~]# mkisofs -r -o yum.iso -J /etc/yum.repos.d/

I: -input-charset not specified, using utf-8 (detected in locale settings)

Total translation table size: 0

Total rockridge attributes bytes: 169

Total directory bytes: 0

Path table size(bytes): 10

Max brk space used 0

181 extents written (0 MB)

[root@master ~]# ls

anaconda-ks.cfg yum.iso

备份现有yum源

[root@master ~]# cd /etc/yum.repos.d/

[root@master yum.repos.d]# ls

CentOS-Stream-AppStream.repo CentOS-Stream-Media.repo

CentOS-Stream-BaseOS.repo CentOS-Stream-NFV.repo

CentOS-Stream-Debuginfo.repo CentOS-Stream-PowerTools.repo

CentOS-Stream-Extras-common.repo CentOS-Stream-RealTime.repo

CentOS-Stream-Extras.repo CentOS-Stream-ResilientStorage.repo

CentOS-Stream-HighAvailability.repo CentOS-Stream-Sources.repo

[root@master yum.repos.d]# mkdir /iso

[root@master yum.repos.d]# mv *.repo /iso/

[root@master yum.repos.d]# ls

[root@master yum.repos.d]#

现在/etc/yum.repos.d/中没有可用的yum仓库

[root@master yum.repos.d]# yum -y install vim

错误:在"/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d"中没有被启用的仓库。

拉取yum.iso

Linux将文件夹打包成iso镜像_iso


Linux将文件夹打包成iso镜像_CentOS_02


挂载yum.iso


Linux将文件夹打包成iso镜像_制作镜像_03


使用光盘中的yum源

Linux将文件夹打包成iso镜像_制作镜像_04


复制到/etc/yum.repos.d/目录下

Linux将文件夹打包成iso镜像_CentOS_05



举报

相关推荐

0 条评论