CDLinux 是一款由华人开发的中文化做得极好优秀的 LiveCD 系统。里面有许多优秀的 Linux 系统构建设计技术供我们学习。在这篇日记的评论中,我将会把学习 CDLinux 的心得日积月累的记在下面供参考。
One thought on “CDLinux 系统构建学习心得”
Comments are closed.
正在关注 Linux 、开源、IT 的个人博客。
CDLinux 是一款由华人开发的中文化做得极好优秀的 LiveCD 系统。里面有许多优秀的 Linux 系统构建设计技术供我们学习。在这篇日记的评论中,我将会把学习 CDLinux 的心得日积月累的记在下面供参考。
Comments are closed.
在剩余空间小于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 并保存,安装完成后恢复。作用是让安装程序不检查安装目的地的可用空间大小就行了。