基于USB盘的微型Linux桌面系统的设计与实现
论文摘要
随着Linux操作系统的快速发展,Linux桌面系统在办公应用中的研究也越来越受到更多人的青睐。特别是随着政府的软件正版化措施的出台,Linux更是成为人们继Windows之后的又一个重要选择。由于USB盘本身具有轻便、易携带的特性,同时这样的系统也能够保证数据的安全性和应用程序的灵活性,所以USB盘上的Linux系统将成为移动办公的一个新趋势。本论文的主要内容是在USB盘上实现一个Linux桌面系统,全文将在以下几个方面阐述了在USB盘上设计和实现Linux桌面系统的过程。首先是Linux在USB盘上的启动。该部分主要阐述了USB盘的特征以及在安装Linux启动引导管理器方面的特殊性。其次阐述的是Linux系统软件的裁减。主要对Linux内核和系统中的软件进行从代码级到包级的不同程度的裁减,使系统能够满足轻便灵活的要求。最后就是对桌面系统的设计和实现。通过桌面系统的应用需求,选择和裁减软件包,并最终设计实现一个完整的Linux微型桌面系统。
论文目录
摘要Abstract第一章 绪论1.1 开发背景1.2 该领域内已有的解决方案1.2.1 Linux 发行版1.2.2 存在的问题1.2.3 基于USB 盘的操作系统应该具有的特征1.2.4 课题前景1.3 论文章节安排第二章 基于USB 盘的操作系统概论2.1 基于USB 盘的操作系统设计原则2.2 基于USB 盘的操作系统设计方案2.3 基于USB 盘的操作系统的开发平台和工作平台2.4 基于USB 盘的操作系统的组成2.4.1 启动引导管理器2.4.2 内核2.4.3 基本系统2.4.4 图形用户界面2.5 小结第三章 基于USB 盘的基本系统的设计与实现3.1 基本系统的功能要求3.2 内核体系结构及实现3.2.1 内核概述3.2.2 文件系统3.2.3 设备驱动3.3 USB 盘基本系统体系结构3.3.1 根文件系统的设计和实现3.3.2 基本系统的应用软件3.3.3 软件裁减技术3.3.4 基本系统的启动3.5 小结第四章 桌面系统的设计与实现4.1 桌面系统简介4.2 桌面系统的基本组成4.2.1 桌面系统服务程序4.2.2 窗口管理程序4.2.3 桌面系统的层次结构4.3 基于USB 盘的桌面系统的实现4.3.1 桌面系统服务程序4.3.2 X Window 管理器4.4 小结第五章 总结及展望致谢参考文献附录 Xfree86 中的服务程序
相关论文文献
本文来源: https://www.lw50.cn/article/56d028d71e1c9e3f07ab540d.html