加入收藏 | 设为首页 | 会员中心 | 我要投稿 三明站长网 (https://www.0598zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

centos安装盘制作教程

发布时间:2016-09-19 17:54:35 所属栏目:Linux 来源:站长网
导读:1,安装制作需要的包yum install -y pump-devel gtk2-devel booty bogl-devel bogl-bterm elfutils -devel beecrypt-devel dietlibc anaconda anaconda-runtime
副标题[/!--empirenews.page--]

1,安装制作需要的包yum install -y pump-devel gtk2-devel booty bogl-devel bogl-bterm elfutils -devel beecrypt-devel dietlibc anaconda anaconda-runtime busybox-anaconda

2.制作ltos源文件 夹

# mkdir /ltos

# mkdir /mnt/cdrom

# mount -t iso9660 -o loop /dev/cdrom /mnt/cdrom/ 挂载光盘镜像

或者挂载ISO文件到/mnt/cdrom

# mount -t iso9660 -o loop centos.xxx.iso /mnt/cdrom 将CentOS的ISO文件挂载到/mnt/cdrom目录

# cd /mnt/cdrom

# tar -cf - . | ( cd /ltos ; tar -xvpf - ) //将/mnt/cdrom里的文件利用tar全部拷贝到/ltsos这个目录下.

#cd /ltos //进入此目 录删除一些无关的文件,仍后进入后面的工作.

[root@server ltos]# ls -al

total 88

drwxr-xr-x 6 root root 4096 Apr 11 21:00 .

drwxr-xr-x 27 root root 4096 Apr 12 05:26 ..

drwxr-xr-x 2 root root 36864 Apr 8 16:06 CentOS

-rw-r--r-- 1 root root 97 Apr 8 16:43 .discinfo

drwxr-xr-x 4 root root 4096 Mar 21 23:04 images

drwxr-xr-x 2 root root 4096 Apr 12 00:00 isolinux

-rw-r- -r-- 1 root root 14371 Apr 11 23:16 lemp.tar.gz //这个软件包是我们后面要建立的,读者可以分析一下 后面的ks.cfg脚本就可以明白他的用途.

drwxr-xr-x 2 root root 4096 Apr 11 21:00 repodata

-r--r --r-- 1 root root 7048 Mar 21 23:05 TRANS.TBL

3.定制package.list软件包清单

# cat install.log | grep Installing | sed 's/Installing //g'|sed 's/^[0-9]+://g' > packages.list

#mkdir /ltos/CentOS 建立存放rpm包的目录.

创建自动提取相关rpm脚 本:

#!/bin/bash

#cprpm.sh

FILE='/root/packages.txt'

DEST_DIR='/root/iso/ Packages'

SRC_DIR='/mnt/Packages'

while read LINE

do

cp $SRC_DIR/$LINE.rpm $DEST_DIR || echo "$LINE coyp is error">>cperr.txt

done<$FILE

执行以 上脚本将定制ltos必要的rpm复制到/ltos/CentOS目录

返回到/ltos目录下,执行createrepo程序生成 repodata下的comps.xml文件

################################################################

(编辑:三明站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读