LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: beyond_2000

关于发行版的制作问题。

[复制链接]
 楼主| 发表于 2002-11-12 14:55:09 | 显示全部楼层
有个ARCHIVES.gz,这个文件差不多7.8M,我想应该是这个文件了,你的意思是改写里面的路径吗?
发表于 2002-11-12 21:48:37 | 显示全部楼层
兄弟误会了。我的意思是有没有SuSE 8.0的安装光盘ISO,把里面的各个目录的名称和作用说一下。
 楼主| 发表于 2002-11-12 22:08:41 | 显示全部楼层
好的,我到时候仔细写一个目录结构给你。
 楼主| 发表于 2002-11-13 16:14:56 | 显示全部楼层
CD1的目录结构:
├─boot (启动文件所在的目录)
│  └─loader(启动文件)
├─docu
│  └─HOWTOs
├─dosutils(启动盘制作工具)
│  ├─dparam
│  ├─ext2tool
│  │  ├─ext2fs
│  │  ├─linux
│  │  ├─src
│  │  └─sys
│  ├─fips
│  │  ├─fips15
│  │  │  ├─restorrb
│  │  │  └─source
│  │  └─fips20
│  │      ├─restorrb
│  │      └─source
│  ├─gtar109
│  ├─gzip
│  ├─lfn
│  ├─loadlin
│  │  ├─doc
│  │  ├─src
│  │  └─update-1.6a
│  ├─ltools
│  ├─pkunzip
│  ├─putty
│  ├─rawrite
│  ├─rawwritewin
│  ├─untgz
│  ├─vnc
│  ├─weirdx
│  │  └─config
│  ├─xfs186
│  ├─xfs32-11
│  └─zipzp715
├─media.1 (3个文件,说明光盘的创建时间,media,products,TRANS.TBL)
└─suse
    ├─i586(安装文件的目录)
    ├─i686(同上)
    ├─noarch(同上)
    ├─nosrc(这个不是前5张的内容)
    └─setup(安装工具必须的说明文件,包括图片)
        ├─descr
        └─slide
            ├─pic
            └─txt
                ├─cs
                ├─de
                ├─en
                ├─es
                ├─fr
                ├─hu
                ├─it
                ├─ja
                ├─nl
                └─sv
根目录中有一个archives.gz文件,90M,是一个文本文件,里面说明了每张CD的文件内容(i586目录)以及每个rpm文件的安装路径。

CD2的目录结构:
├─boot
├─media.2
└─suse
    ├─i586
    └─noarch
suse把第二张也做成了可启动光盘,所以仍然有boot目录。根目录中不包含archives.gz文件,其他都有。
每个光盘根目录都有INDEX.gz,ls-IR.gz,TRANS.TBL这3个文件

CD3的目录结构:
├─media.3
└─suse
    ├─i586
    └─noarch
其他CD同CD3。
 楼主| 发表于 2002-11-13 16:19:15 | 显示全部楼层
发上来的格式友变动,我说明一下:
suse下面的目录都是它的子目录,CD1中
└─setup(安装工具必须的说明文件,包括图片)
       ├─descr
       └─slide
            ├─pic
            └─txt
                ├─cs
                ├─de
                ├─en
                ├─es
                ├─fr
                ├─hu
                ├─it
                ├─ja
                ├─nl
                └─sv
发表于 2002-11-13 18:52:03 | 显示全部楼层
看来SuSE和UnitedLinux安装光盘的文件结构相差也蛮大的!相对而言,Turbolinux的安装光盘内的文件结构就要简单多了,和Redhat基本相同。我明天把Turbolinux光盘制作的具体细节再好好整理一下,希望对兄弟能有所帮助。
 楼主| 发表于 2002-11-13 18:57:07 | 显示全部楼层
多谢兄弟,制作方法方面就还请详细写出来了。
发表于 2002-11-14 19:16:11 | 显示全部楼层
上次已经说了comps文件的作用;要做ISO,最烦杂的事情莫过于分割RPMS文件夹了!用文字编辑器打开comps,找到“The definition of cdrom”这一段文字,记下<cdrom name="Install CD1">中包含的“GROUP”,然后回到文件上方的“Start Groups Define”,对应刚才记下来的GROUP,把详细的PACKAGE名称记录下来,如“fscfg-1.2-20.i586.rpm”;这个过程的工作量很大,一定要有耐心!同理可得到DISC2应该包含的RPM文件列表,按照这两个列表分割硬盘安装的turbo/RPMS目录。

接下来就是用WinISO制作光盘ISO了!
 楼主| 发表于 2002-11-14 20:01:13 | 显示全部楼层
是啊,几千个文件。但是有这么简单吗?就算我按照这个archives目录来分割rpm文件,做成的iso是否会被安装程序接受,会不会出现找不到cdrom的现象?
发表于 2002-11-14 20:02:36 | 显示全部楼层
不入虎穴,焉得虎子?不试一下怎么知道行不行?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表