Billix 0.27 和... SuperBillix 0.27 发布!
Billix 在2008年8月的 Linux Journal 首次亮相,此后经历了一些增量更新。我一直试图使其与 Ubuntu 的更新保持同步,或多或少,尽管我在这方面取得的成功程度各不相同。但是,Billix 0.27 在 Ubuntu 10.04LTS 发布后几天就发布了。与往常一样,Billix 可以轻松地安装在 256MB 或更高的 USB 密钥上,并且可以从常用的位置获得 (http://sourceforge.net/projects/billix)。
Billix 0.27 包含:
- Ubuntu 10.04LTS (Lucid Lynx) 网络安装
- Ubuntu 9.10 (Karmic Koala) 网络安装
- Ubuntu 8.04LTS (Hardy Heron) 网络安装
- Damn Small Linux 4.2.5
- Fedora 12 网络安装
- Centos 5.4 网络安装
- Centos 4.8 网络安装
- Debian Squeeze 网络安装
- Debian Lenny 网络安装
- Memtest86+ 内存测试器
- Windows 密码破解器
- DBAN 磁盘擦除工具
然而,作为一个奖励,我终于发布了一些我已经玩了一段时间的东西 - SuperBillix。 SuperBillix 的初始版本也是 0.27,我打算让它的版本号与常规 Billix 保持一致。 SuperBillix 旨在与 1GB 或更大的 USB 密钥一起使用,它基本上是常规 Billix,以及整个当前的 Ubuntu LiveCD 硬塞到密钥上。这样做的理由很简单 - 我从来没有随身携带 CD,但我几乎总是有一个 USB 密钥,并且当您有发布媒体时,安装 Ubuntu 会更快。Ubuntu 也是一个出色的恢复环境,因此它可以补充 Damn Small Linux 的这一用途。 Ubuntu 10.04 LTS 还支持一个简洁的作弊代码选项 - "toram" 选项。 当您除了从 LiveCD 启动的菜单编号之外还指定该选项时,系统将创建一个 RAMdisk 并将包含 LiveCD 的 squashfs 文件系统复制到其中,从而使您可以获得一个速度极快的 Ubuntu 系统和安装,即使在较旧的硬件上也是如此。 不用说,机器中的 RAM 量必须能够支持该 RAMdisk。 由于 LiveCD 的 squashfs 文件系统扩展到大约 930MB,因此您的机器至少应具有 1.5GB 的 RAM 才能使用 "toram" 选项。
在您的 USB 密钥上安装 SuperBillix 与标准 Billix 略有不同。 我必须使用 "cpio" 而不是 "tar" 才能使其工作。 只需下载 cpio.gz 文件,并将其放在安全的地方。 将您的 USB 密钥安装到您的 Linux 计算机上,然后从终端使用 "cd /media/disk" 等命令更改到该目录。 然后运行 "zcat | cpio -idv"。 cpio.gz 将解压缩并安装到您的 USB 密钥上。 完成后,运行 "syslinux -s ",其中 device 是您的 USB 密钥,例如 "/dev/sdc1",就这样! 您可能会收到一个警告,提示文件 ldlinux.sys 是只读的,是否应该覆盖? 只需对其回答是,您的 SuperBillix 密钥就可以使用了。
我还有一些事情想用 Billix 和 SuperBillix 做,我很乐意得到一些帮助。 我首先需要在 Sourceforge 上启动一个 SVN 存储库,但我尚未完成,但是一旦我完成,以下是我设想接下来要处理的事情:
* 完全移动到 ISO 格式,以允许 CD 或 DVD 刻录,并使用 unetbootin 创建 Billix/SuperBillix USB 密钥。 我已经对此进行了原型设计,但尚未让 unetbootin 创建我满意的 syslinux.cfg 文件和菜单。
* 移动到图形菜单,并为串行控制台提供文本回退。 在 Billix 中获得更多润色会很棒。
* 将大多数文件移动到子目录中,以清理 USB 密钥文件系统。 我很恼火我还没有做到这一点。
我愿意接受有关该项目的建议、建设性批评和帮助。 请随时发表意见!