网站建设| 数据库类| 图形图象| 程序设计| 现代办公| 操作系统| 考试认证| 网络技术| 软件工程| 电脑相关| 文学作品
网站开发| 网页制作| 操作系统| 图象图形| 考试认证| 数据库类| 程序设计| 硬件技术| 现代办公| 网络技术| 笑话频道
 
您的位置: 电脑书库首页-> 电脑文摘-> 操作系统-> Unix系列-> 制作SCOUNIX下用CUSTOM安装程序时要用到命令

制作SCOUNIX下用CUSTOM安装程序时要用到命令
作者:佚名 来源:InterNet 加入时间:2005-2-15
相关文章
  • 在SCO UNIX上 利用CD/DVD做数据备份
  • 用crontab命令完成SCO UNIX系统中大批量数据的自动备份
  • 制作SCO UNIX光盘版系统启动盘
  • SCOUNIX下boot命令的说明
  • SCO UNIX系统终端的维护
  • SCO Unix十大常见故障
  • SCO UNIX 系统核心参数的意义
  • SCO UNIX引导串的使用
  • 相关书籍:
  • SCO UNIX入门
  • SCO UNIX实用教程
  • 表格 3-1. mkisofs选项 

    选项 功能 
    -o 指定 ISO 映像的输出文件名 
    -J 生成 Joliet 命名记录;对于将在 Windows 环境下使用的光盘有帮助 
    -R 生成 Rock Ridge (RR) 命名记录来保留文件名 长度和大小写,特别用于 UNIX/Linux 环境 
    -A 设立一个应用程序 ID — 一个将会被写入到映像 卷头的文本字串,它对于判定光盘上的应 
    用程序有帮助 
    -V 设立一个文件卷 ID — 当映像被刻录后,光盘被挂载 到 Solaris 和 Windows 环境后 
    被指派给它的一个名称 
    -v 设置执行时的详细反馈,对于在映像被制作时查看 它的状态有帮助。 
    -x 不包括任何紧跟在这个选项之后的目录; 这个选项可以被重复使用 
    (譬如, ... -x /home/joe/trash -x /home/joe/delete ...) 
    -T, -translation-table Generate translation tables for systems that don't understand long filenames 

    cdmtConvert 转换一个文件列表成为CDMT输入文件(*.prd, *.cmpnt and *.pkg)。 
    cdmtConvert [-f] [-inputDir directory] [-defaultPerms] [-version version] 
    [-exportMacro macroName] packageCode*.files 
    -f在删除以前的目录和文件时,不提示用户 
    -inputDir 指明放转换后的文件的目录 
    -defaultPerms忽略实际文件的权限,使用*.cmpnt中的缺省定义 
    -version 定义版本号 
    -exportMacro定义一个宏名 

    cdmtparse命令产生从CDMT输入文件(*.prd, *.cmpnt and *.pkg)中产生SSO数据库的文件。 
    cdmtParse [-f] [-config filename] [-inputDir directory] [-prd *.prd files] 
    [-cmpnt *.cmpnt files] [*.prd files] 
    一般情况下,cdmtParse命令是读入$CDMT_DIR/input目录下所有的*.prd文件,*.prd文件中引用了 
    *.cmpnt和*.pkg文件。 
    -f在删除以前的目录和文件时,不提示用户 
    -inputDir 指明输入文件*.prd的目录 
    -config 指明一个配置文件,而不用cdmt.config 
    -prd *.prd files 指明只处理指定的prd文件。 
    -cmpnt *.cmpnt files 指明只处理指定的*.cmpnt文件 
    *.prd files 只读入指定的prd文件 

    cdmtCompress把所有SSO文件转换成分布程序文件形式,再压缩这些文件(如果指定要压缩的话) 
    cdmtCompress [-config filename] [-cmpnt *.cmpnt files] 
    -config filename 指明一个配置文件,而不用cdmt.config 
    -cmpnt *.cmpnt files只拷贝和压缩在cmpnt文件中指定的组件文件 

    cdmtArchive命令产生能够用custom安装的程序 
    cdmtArchive [-f] [-config filename] [-media media_type] [-copy] 
    缺省情况下,cdmtArchive命令从cdmt.config文件读入配置信息;生成的安装文件缺省的放在 
    $CDMT_DIR/archives/TAPE目录下。 
    -f在删除以前的目录和文件时,不提示用户 
    -config 指明一个配置文件,而不用cdmt.config 
    -copy 拷贝档案到介质 
    -f copy 与-copy一样,只是不提示。 
    -media media_type 指定要拷贝的介质,可以是:TAPE,CD和FLOPPY 
    cdmtArchive命令产生出以下的文件: 
    VOL.volumeIndex.archiveIndex CPIO文档,volumeIndex是介质的卷标,archiveIndex是文档号 
    VOL.volumeIndex.archiveIndex.files每个文档里面的文件列表,用来产生实际的文档。 
    VOL.volumeIndex.archiveIndex.sum一个用命令sum -r产生出来的档案的sum值列表。 

    cdmt.config -- specify default CDMT configuration 
    在这个文件里面,可以定义以下的选项: 
    MACROS 定义宏  
    格式: 
    MACROS: 
    macroname = macrovalue 
    COMPONENT_ORDER 指明应用程序组件在发布中顺序 
    格式: 
    COMPONENT_ORDER: 
    integer = componentID|componentCode 
    integer = componentID|componentCode 
    integer = componentID|componentCode 
    CONFIG 指明安装文件的一般配置信息 
    格式: 
    CONFIG: 
    inputDir= pathname(default $CDMT_DIR/inputDir) 
    ssoDir = pathname(default $CDMT_DIR/sso) 
    removalPrompt = TRUE | FALSE (default TRUE) 
    removeFiles = TRUE | FALSE (default TRUE) 
    compress = TRUE | FALSE (default TRUE) 
    archiveMedia = TAPE | CD | FLOPPY (default TAPE) 
    FLOPPY_MEDIA 指明如果用软盘作为工具时的一些配置信息 
    格式: 
    FLOPPY_MEDIA: 
    device = media device name 
    (default /dev/rfd0135ds18) 
    volumeSize = volume size in KB (default 1440) 
    archivesDir = directory where cdmtArchive creates 
    archives (default $CDMT_DIR/archives/FLOPPY) 
    archiveFormat = format of the archive (default CPIO) 
    freeSpace = amount of space to leave on filesystem (default 0) 
    distCode = distribution code (default ``protoFloppyDist''
    distVersion = distribution version (default ``1.0''
    paperLabel = volume media label (default ``Floppy Volume %d''
    TAPE_MEDIA 指明如果用磁带作为工具时的一些配置信息 
    格式: 
    TAPE_MEDIA: 
    device = media device name (default /dev/nrct0) 
    volumeSize = volume size in KB (default 9000000000) 
    archivesDir = directory where cdmtArchive creates archives 
    (default $CDMT_DIR/archives/TAPE) 
    distCode = distribution code (default ``protoTapeDist''
    distVersion = distribution version (default ``1.0''
    paperLabel = volume media label (default ``Tape Volume %d''
    CD_MEDIA 指明如果用光盘作为工具时的一些配置信息 
    格式: 
    CD_MEDIA: 
    distCode = distribution code (default ``protoCDDist''
    distVersion = distribution version (default ``1.0''
    paperLabel = volume media label (default ``CD Volume %d''
    在以上的定义的一些属性的意义: 
    archivesDir指定cdmtArchive命令产生的文件的存放目录,缺省放在$CDMT_DIR/archives/TAPE或者 
        $CDMT_DIR/archives/FLOPPY 
    archiveFormat对于软盘,指定其文档格式为CPIO或者FILESYS;如果指定为FILESYS,则cdmtArchive 
    命令在软盘上创建一个文件系统,并把文档拷贝到上面,CUSTOM可以识别两种格式。缺省CPIO. 
    freeSpace 指明在介质上保留的空间。对于软盘文件系统格式(FILESYS),预留空间可以后来拷贝文件 
      到这个空间里面;缺省是零。 
    inputDir 指定包含有CDMT文件的目录,cdmtParse命令在这个目录中搜索*.prd,*.cmpnt和*.pkg文件, 
      缺省是$CDMT_DIR/input 
    ssoDir 指明cdmtParse命令产生的组件文件*.sso映象文件的存放目录。缺省是$CDMT_DIR/sso。 
    archiveMedia指明cdmtArchive命令要产生文档的存放介质类型,缺省是TAPE。 
    removeFiles指明命令cdmtParse时,是否移除原来的SSO文件和SSO数据库中的记录。如果不需要移除, 
      则cdmtCompress命令要比较新产生的SSO文件与原来在目录下的SSO文件的修改时间,如果当前SSO 
      文件新,则拷贝该文件。缺省是TRUE 
    removalPrompt在删除一个文件或者是目录时,是否提示,缺省是TRUE 
    compress是否压缩SSO文件,缺省是TRUE 
    distCode指定一个唯一的分布码. 
    distVersion指明发布软件的版本号,非产品的版本号。 
    paperLabel对每一个介质产生一个巻标,缺省是"Volume %d" 
    macroName指定一个宏名的替代值 
    integer指定一个组件的ID号 
    device指定档案文件的介质名称,缺省对于软盘,是/dev/rfd0135ds18;对于磁带,是/dev/nrct0


    [文章录入员:nancy]

    相关文章
  • 在SCO UNIX上 利用CD/DVD做数据备份
  • 用crontab命令完成SCO UNIX系统中大批量数据的自动备份
  • 制作SCO UNIX光盘版系统启动盘
  • SCOUNIX下boot命令的说明
  • SCO UNIX系统终端的维护
  • SCO Unix十大常见故障
  • SCO UNIX 系统核心参数的意义
  • SCO UNIX引导串的使用
  • 相关书籍:
  • SCO UNIX入门
  • SCO UNIX实用教程
  • 本站推荐内容

    近期主机类热搜关键词:
    美国服务器 美国服务器租用 海外服务器租用 国外服务器租用

    Unix系列
    Win9X/ME
    Win2000
    Win2003/2008
    Unix系列
    Linux系列
    WindowsXP
    WinVista/WIN7
    注册表
    其它
    电脑教程阅读排行
    ·cpio命令详细用法
    ·UNIX系统远程存取操作
    ·UNIX系统操作命令
    ·FreeBSD安装指南
    ·FTP命令使用精萃
    ·AIX常用命令
    ·用crontab命令完成SCO ...
    ·网络文件系统(NFS)使用指南
    ·shell script 浅讲
    ·Unix下 Pro*c 编译命令