- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于linux智能定制客户端设计与实现
基于linux智能定制客户端设计与实现
摘要:基linux为一个特定用户群选择合适的客户端平台取决于他们的角色功能和他们用来完成目标所使用的应用。定制客户端根据用户行业的需求,定制系统内核,优化应用软件,重点提高系统的安全可靠性。
关键词:linux,定制,客户端
前言:
为一个特定用户群选择合适的客户端平台取决于他们的角色功能和他们用来完成目标所使用的应用。客户端作为系统与用户的交互界面,是系统的重要组成部分。所以对于该系统来说,客户端应用程序应考虑具有以下的功能:易用性、安全性、易于部署和安装、可扩展性、可配置性。
1 基于linux的行业化桌面定制
Linux系统已经演变成一个强大的桌面式操作系统,可以运行在现有的硬件基础上。在许多情况下,相比提供类似性能的其他操作系统能使用更少的内存和消耗更少的电能。由于其内核设计和开放性,linux可以轻易定制。
面对当前linux系统上普遍存在的技术性能、稳定性及把握用户需求等方面存在的不足,定制系统在技术性能和用户需求两方面都较之通用操作系统有了很大的提升。
首先,由于系统采用“定制”的方法,因此更加贴近用户需求,每一个功能向都是经过反复讨论才决定的,全面照顾用户的使用习惯。
其次,由于减少了不必要的功能,使得工作可以针对某些特殊要求展开,对存在的技术问题采取有针对性的解决方案,使得产品的技术性能有了很大的提升。
linux在桌面领域要想真正使用起来,最佳的途径是针对行业、客户与用户的特定需求进行定制。很多行业客户某些业务的需求是单一的,要求操作系统功能简单、易于管理、运行高效,这就可以充分发挥linux任意裁减、量身定制的优势,做出最切合客户需求的操作系统。
2 定制Lite Linux
要减轻客户端的系统负荷,首先就需要对操作系统进行一定的裁减,把不必要的软件和服务裁减掉,节约系统资源。
2.1 内核定制
所谓系统内核,实际上是系统设计人员编写的控制系统的各个组件,在不同程序之间分配系统资源,同时协调系统与硬件和外设之间数据传递的系统核心程序代码。与Windows系统的内核不同,linux系统的内核是可配置的,用户可以根据自己的实际需要,在对系统内核进行定制。例如,用户可以针对自己机器CPU的具体型号对系统内核进行优化。
尽管不同厂商在推出其各自的Linux产品之前,都已经针对某些具体的硬件设备或网络协议对系统内核进行了设置,但是用户依旧可以针对自己所实际使用的机器对Linux系统内核进行进一步的修改,从而将Linux系统的性能提升到新的高度。Linux系统为用户提供了两种系统内核的设置接口,分别为menuconfig和xconfig。xconfig提供了更加友好的用户界面,用户可以通过鼠标点击选择各项菜单和按钮。
2.2应用软件的定制
针对目前的窗口行业,我们定制了一些通用软件,再配合其专用软件,那么使用很简易的PC就能完成基本工作。
FluxBox:轻量级的快速窗口管理器
FluxBox是另外一个基于Blackbox0.61.1的X窗口管理器,其外表也与之非常类似。它可以处理样式、颜色和窗口的布置。
浏览器解决方案
使用Firefox1.5来重现Web的内容。Firefox浏览器已经迅速成为了用户的宠儿,它可以快速呈现Web页面,具有一个直观的用户界面,可以阻塞病毒、间谍软件和弹出式广告。
多媒体信息支持
Xpdf是一个开放源码的AdobeAcrobat查看器,用来显示PDF文件
XMMS用来播放CD、MP3和MPEG媒体文件。
BashBurn,CD刻录程序,其座右铭是“我就是来工作的!”
Xpaint是一个彩色图像编辑工具,它具有大部分标准画图程序的特性,可以同时编辑多个图像文件。它可以支持诸如PPM、XBM和TIFF之类的格式。
3 支持多种启动方式
任何一个操作系统在任何一个硬件平台上的运行都需要一个引导的过程,即,初始化软件环境、把内核从存储介质放到内存当中去,并开始运行。所有的引导程序都在做类似的事情:
驻留在存贮介质的特殊位置可以被BIOS启动,或是自己是某一系统的可执行文件,可以被用户显式或隐式在该系统(宿主系统)内启动:
了解要被启动的必要启动文件的位置,包括系统内核、ramdisk等,并把它们读取出来、装载到内存之中;
构造环境、运行操作系统的内核,自己则就此退出历史舞台。
对于定制Linux客户端系统,要易于部署和安装,这就要求系统支持多种启动方式,硬盘启动,光盘启动和U盘启动。其
您可能关注的文档
- 基于Kinect智能家居控制系统研发.doc
- 基于Kinect机械臂车系统目标抓取.doc
- 基于Kinect模拟和跟踪人体动作机械手臂.doc
- 基于Kinect环境平面特征提取与重构.doc
- 基于Kinetis K60智能平衡车控制系统设计.doc
- 基于Kinect轴类零件三维重建研究.doc
- 基于kinetis智能家居控制系统设计.doc
- 基于Kintex7 FPGA DDR3 SDRAM接口应用研究.doc
- 基于KKT和超球结构增量SVM算法云架构入侵检测系统.doc
- 基于KLD改进高斯混合模型语音转换技术.doc
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
原创力文档


文档评论(0)