简介

周五, 2009-02-14 21:38 — goodmen
Larch 是一套程序脚本的集合,用来创建 Arch Linux 的Live版本——包
括CD/DVD/USBstick——我们叫做自启动系统.

Lach的设计目的之一是使定制化尽量容易。即使经验不足的用户也可以选择软件包,
设定配置文件,从而创建自己完全定制化的live发行介质。制作好的自启动系统也可以作
为安装Arch系统的引导。这样,这个用户就拥有了完全定制化的安装/紧急修复工具。和
Arch Linux 提供的标准安装CD不同,Larch的自由选择软件包和配置的特性,可以让用
户在自己喜爱的舒适环境下进行工作。

Larch 的创建发行介质的过程是很灵活的。用户可以自行决定安装哪些软件,怎样配置
它们。构建的过程还提供了额外的好处:用户所做的所有定制动作都保存在一个目录中,这样
便于以后创建类似的系统。当然,用户也可以安装一个“标准的”(如果世界上有这东西的话)
Arch Linux系统,从这个安装版本开始构建一个自启动系统。你甚至还可以把你当前的
Arch Linux系统改建为自启动的live介质(这么作也许有点操蛋...)。

Squashfs 文件系统压缩存储数据,可以把2G的数据压缩于700M的光盘上。 aufs文件
系统( 所谓的'unification'文件系统,源于unionfs ),提供了数据可写的特性,即使对于
只读的CD-ROM介质,也是如此。这样,解决了在自启动系统上安装新软件包的难题。例如,在
使用了aufs的自启动系统上,你可以执行"pacman -S fluxbox",这样fluxbox就被安装好了。
aufs写入/改写数据的总量是有限制的(译注:aufs在内存中保存写入/改写的数据,这就提供
了CD-ROM可写的假象),具体数值受限于系统内存。因为改写的内容全部动态存储于内存,因此
所有这些改写的内容在一次重启后完全丢失。不过在系统重启前,可以把所有的改写保存起来,
并在下次重启后恢复到以前的状态。

和标准的Archlinux 一样,自启动系统的硬件检测是靠 udev 完成的。

Larch工程由几个部分组成。用于构建自启动介质的脚本位于larch包中,larch本身不必安装
到自启动系统本身中去,虽然安装了也很有用。自启动系统的其他脚本和数据位于 larch-live包中,
这个包必须被装在目标系统里面。还有其他可选的包(larchin, 用python 和bash脚本写的,有GTK图
形界面 ),可以把自启动系统安装到硬盘里面,这就提供了一个安装已配置好的Archlinux系统的方法。

在开发中,作者尽量保证所有脚本是独立于任何linux发行版的。只要拥有Gnu/Linux的常用工具软
件(bash, wget, mkisofs等等),larch就可以用于制作其他发行版的自启动介质。也就是说,利用
larch,创建你自己的linux自启动发行版并不困难。但必须承认的是,这个方面作者并没有充分测试。

因为能玩Arch Linux的人,大多已不是linux的初学者,所以,您应该至少晓得怎样使用命令行工
具和编辑配置文件。不管怎么说,作者希望本文档能够帮助所有使用larch的黑客。作者欢迎各种反馈意见和建议。

系统需求:

创建自启动CD,需要相当多的硬盘空间——要构建700M的CD,则需要的硬盘空间至少要有4G。这是因为,首先要安装一个完整的 Arch Linux 系统,然后把它考入squashfs压缩文件系统,最后创建光盘映像(iso)。构建一个usb的自启动系统,需要的硬盘稍少一些,因为没有必要创建光盘映像了。如果在当前运行的Archlinux系统上构建自启动系统,则需要的的硬盘空间就更少了,因为避免了完全安装一个全新的系统。

评论

评论查看选项

选择您喜欢的显示评论的模式,并点击"保存设置"来激活您所做的改变。
Louis Vuitton Outlet 提交者: jackets123
You can be sure to buy only 提交者: lishaohong163
ナイキ エアマックス 提交者: yess
Discount North Face 提交者: jackets123
Coach Outlet Online 提交者: sdtrysdt15
Canada Goose Parka 提交者: jackets123
Barbour Jacket 提交者: q5251355
Belstaff Online Shop 提交者: q5251355
Nike has been criticized for 提交者: boer11111111
Canada goose uk 提交者: q5251355
Barbour Jackets 提交者: q5251355
Nike Retro Air Jordans Cheap 提交者: yaoyao1118
Barbour Sale 提交者: q5251355
Barbour Jackets Women 提交者: q5251355
Louis Vuitton UK 提交者: jackets123
Discount North Face 提交者: jackets123
GHD Straightener 提交者: GHD Straightener
Authentic Ryan Kerrigan Jersey 提交者: breesjersey
DeAngelo Williams Jersey 提交者: jersey209
cheap moncler 提交者: Lonly
australia ghd 提交者: Lonly
Buy Runescape Gold 提交者: tomorrowto
office 2010 提交者: Office2010
バーバリー コート 提交者: yess
lv 提交者: CL
lv 提交者: CL
lv 提交者: CL
lv 提交者: CL
cheap uggs 提交者: tongtong
http://www.nzghdstraightener.com 提交者: yanhuaz
Christian Louboutin Prorata 提交者: ysl
"I had lily of the valley 提交者: ysl
Christian Louboutin Booties 提交者: ysl
Not fro be ysl shoes lower 提交者: ysl
Not fro be ysl shoes lower 提交者: ysl
windows 7 serial key 提交者: ______T1987
Canada Goose Outlet sale 提交者: shoeslin
bring her a cheap designer 提交者: wz161996
バーバリー 提交者: バーバリー11
バーバリー 提交者: バーバリー11
バーバリーマフラー 提交者: バーバリーマフラー
The best gift for you. The 提交者: Requiem
mulberry bags mulberry 提交者: Requiem
モンクレール メンズ 提交者: lai
best shoes onsale 提交者: shoeshu