CDLinux 系统构建学习心得


CDLinux 是一款由华人开发的中文化做得极好优秀的 LiveCD 系统。里面有许多优秀的 Linux 系统构建设计技术供我们学习。在这篇日记的评论中,我将会把学习 CDLinux 的心得日积月累的记在下面供参考。

One thought on “CDLinux 系统构建学习心得”

  1. 在剩余空间小于256M的 USB 存储设备上安装 CDLinux 0.9.6.1 standard edition会报告空间不足,强制安装的方法:
    1、找到“安装 CDLinux“的菜单定义项: /usr/share/applications/setup.desktop
    问题:Xfce4 菜单项的显示和设置与前面菜单定义项是一个什么样的关系?这是 Xfce4 自己的实现方式还是通用的?

    2、找到 setup.desktop 里面的执行命令为: setup,经查找是脚本文件:/usr/sbin/setup ,这个文件是 CDLinux 作者写作的,以 GPL v2 or later 的版权发布;
    问题:在进行把 CDLinux 安装到其它地方的交互是图形界面,但是上面的 /usr/sbin/setup 却完全脚本文件,脚本文件是怎么实现图形界面的呢?里面有"$DLG_PROGRAM"、“DLG_OPT[@]”的变量,是否这些图形界面对话框的东西呢?那么这种交互可不可以打开文件夹,进行文件选择之类的操作呢?即把脚本交互的内容以图形界面的方式进行。

    3、找到 /usr/sbin/setup 里面检测安装空间大小的脚本部分:chk_space() 在最前面临时加上 exit 0 并保存,安装完成后恢复。作用是让安装程序不检查安装目的地的可用空间大小就行了。

Comments are closed.