Chinaunix首页 | 论坛 | 博客
  • 博客访问: 51807
  • 博文数量: 16
  • 博客积分: 657
  • 博客等级: 上士
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-29 09:11
文章分类

全部博文(16)

文章存档

2009年(4)

2008年(12)

我的朋友

分类: LINUX

2008-09-05 22:15:39

      一直以来,工作中有定制linux livecd的需求,尽管自己用的系统是Debian Sid的系统,可是却一直在作定制基于ubuntu的live系统,原因就是ubuntu的casper live系统稳定而成熟。之前也知道debian有个live系统,很久前尝试时却不理想,就丢在一边了。
      最近,觉得使用ubuntu的casper实在太麻烦了,要做N多的手工操作,尽管自己也写了几个脚本来帮助提高效率,可是依然是经常忘了操作顺序,ubuntu为了简化桌面系统用户的安装,经常会强制装很多定制时用不到的软件包,把系统搞的巨大无比,很是烦人。
      最近,看到Debian发布了新版的lenny beta1 的livecd,于是下了个试试,效果不错,而且使用的就是debianlive system,既然官方正式采用了他,想必比较完善可用了。跑到 看了看,貌似很好很强大,决定试试。
      我的系统是Debian Sid,很好,debianlive工具集已经在Sid官方库里了,只需简单的:

aptitude install live-helper

工具集就装好了。
     下面就是测试一下这个咚咚可否正常工作了,在此之前,需要提醒的是,如果自己没在本机或局域网服务器搭建debian包镜像的话,制作live system所需的漫长的软件包下载工作会把人折磨死,如果是那样,还是不要继续得好。我们简单的建立一个基本系统,我们的debian镜像位于局域网的192.168.1.88,建立一个工作目录test,进入该目录,键入如下指令:

lh_config --distribution sid --mirror-bootstrap "" --mirror-chroot ""


然后,就需要使用超级用户完成build工作了
sudo lh_build
如果一切正常,系统就会自动下载一大堆包,并最终生成binary.iso,这就是我们需要的live cd了,当然,这次我们只是简单试试工具集是否工作正常,这个cd没有图形界面,也没多少实用工具,用处很有限,我们会在下次来看如何制作一个较复杂的带图形界面的livecd。


阅读(1313) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~