Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->Linux技术 ->发行版专区 ->Fedora ->构建 Fedora Live CD
  相关分类: 
CentOS
ubuntu
turbolinux
Suse
slackware
Redhat
Mepis
mandriva
Mandrake
knoppix
Gentoo
Fedora
Debian
红旗
  站内搜索: 
热门文章排行
热门文章排行 Fedora Core 6系统安装VMware-tool (04-19)
怎么样编译一个内核 - Fedora方式 (04-22)
《Fedora Core 4 正式版 ISO镜像》(F(04-20)
介绍Fedora core 6下安装罗马QQ的方(05-18)
在Fedora中编译安装Mplayer的详细步(04-11)
精采文章排行
精采文章排行 介绍Fedora core 6下安装罗马QQ的方(05-18)
Fedora 2 简单美化及设置(05-05)
Fedora 4.0播放机支持mp3、wma(05-05)
RedHat fedora core 2 的安装设置总(05-05)
菜鸟 RedHat Fedora Core 2安装手记(05-05)
  · Fedora 2 简单美化及设置方法· Fedora 4.0播放机支持mp3、wma的解· RedHat fedora core 2 的安装设置总结· 菜鸟 RedHat Fedora Core 2安装手记· Fedora 1.0 core 安装Nvidia驱动· Fedora Core 1安装手记· PS3安装Linux Fedora Core 6教程· 硬盘安装LINUX Fedora Core&n· 在Fedora core 4.0中添加sims

构建 Fedora Live CD

作者:Mayank Sharma    来源:IBM DW中国   点击:   日期:2007-04-22 [收藏] [投稿]

  IE是否经常中毒?推荐您

请注意:SPEC 文件指向其他包(如 fedora-live-gnome-fedora-livecd-desktop)的配置文件。要确保这些配置文件也都可用。

Fedora 使用 rpmbuild 命令来利用 SPEC 文件创建 RPM。rpmbuild 命令要求所有的 .conf 配置文件都位于 /usr/src/redhat/SOURCES 目录下,并且 SPEC 文件中所有称作 SOURCE 的文件也应位于该目录下。另外还要确保 fedora-livecd.spec 文件位于 /usr/src/redhat/SPECS 目录下。


清单 12. 创建新的 RPM
         
# cd /usr/src/redhat/SPECS
# rpmbuild -bb fedora-livecd.spec
# ls /usr/src/redhat/RPMS/i386
fedora-livecd-6-2.i386.rpm          
fedora-livecd-gnome-6-2.i386.rpm
fedora-livecd-desktop-6-2.i386.rpm  
fedora-livecd-office-6-2.i386.rpm

为了区别定制 RPM 和原始 RPM,我已将其版本定为 6-2 而不是原始的 6-1。

使用定制 RPM 构建 Live CD

一旦您可以自由处理 RPM,创建 Live CD 的过程也就大同小异了。使用新的 RPM 重新创建包的本地存储库即可。


清单 13. 使用新的 RPM 创建配置包的本地存储库
        
# rm /root/base_packages/*
# cp /usr/src/redhat/RPMS/* /root/base_packages/
# createrepo /root/base_packages

现在通过 livecd-creator 来使用最新创建的包。


清单 14. 使用新的 Fedora-Office-Code-LiveCD RPM 创建 Live CD
         
# livecd-creator --repo=c6,file:///var/www/html/repo/core \
      --repo=lcd6,file:///root/base_packages \
      --package=fedora-livecd-office-code \
      --repo=e6,http://download.fedora.redhat.com/pub/fedora/linux/extras/6/i386 \
      --fslabel=My-Fedora-Office-Code-LiveCD

转眼之间!您就从完全由自己定制的配置获得了完全由自己定制的 Live CD。

一旦熟悉了创建配置 RPM 的过程,您就能立刻创建 Live CD。您可通过调整设置和添加或删除包来定制 Live CD。另外,您还能将任意数据文件移到 Live CD 环境中,正如我在 SPEC 文件中所展示的那样。

Live CD 安装程序已经处于测试阶段,何时发布只是个时间问题。通过配置文件中的一个条目或 --package 选项就可将其绑定到 Live CD,使其完全可以在硬盘上安装。定制 Linux 发行版转瞬即得,够酷吧?

下载

描述 名字 大小 下载方法
样例 SPEC 文件 fedora-livecd-custom.zip 2KB HTTP

原文链接:http://www.ibm.com/developerworks/cn/linux/l-fedora-livecd/index.html



 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2 3 4下一页

上一篇:PS3安装Linux Fedora Core 6教程   下一篇:怎么样编译一个内核 - Fedora方式
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·介绍Fedora core 6下安装罗马QQ的方法

   文章评论:(1条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。