《鸟哥的Linux私房菜 基础学习篇(第三版)》第2章Linux如何学习,本章在开始进入Linux的基础学习之前,我们有必要了解一下应该要如何有效地学习Linux。本节为大家介绍个人环境的使用。
2.1.2 个人环境的使用
你知道你平时接触的电子商品中,哪些里面有Linux系统存在呢?其实相当多呢!我们就来谈一谈吧!
桌面计算机
所谓的桌面计算机,其实就是你我在办公室使用的计算机。一般我们称之为桌面系统。那么这个桌面系统平时都在做什么呢?大概都是这些工作吧:
上网浏览+实时通信(MSN, Skype, Yahoo等);
文字处理;
网络接口的公文处理系统;
办公软件(Office)处理数据;
收发电子邮件;
想进行这些计算机工作时,你的桌面环境需要什么呢?很简单,就是需要窗口!因为上网浏览、文字排版的所见即所得界面以及电子公文系统等,如果没有窗口界面的辅助,那么将对用户造成很大的困扰。而众所皆知的,Linux早期都是由工程师所发展的,对于窗口界面并没有很需要,所以造成Linux不太亲和的印象。
好在,为了要强化桌面计算机的使用率,Linux与X Window System结合了。要注意的是,X Window System仅只是Linux上面的一套软件,而不是内核。所以即使X Window挂了,对Linux也可能不会有直接的影响呢!更多关于X Window System的详细信息我们留待第24章再来介绍。
近年来在各大团队的团结合作之下,Linux的窗口系统上面能够运行的软件实在是多得吓人!而且也能够应付企业的办公环境。例如美观的KDE与GNOME窗口界面,搭配可兼容微软Office的Open Office软件,Open Office包含了文字处理、电子表格、报表软件等,功能齐全。然后配合功能强大速度又快的Firefox浏览器,以及可下载信件的雷鸟(ThunderBird,类似微软的Outlook Express),还有可连上多种实时通信的Pidgin!Linux能够做到企业所需要的各项功能啦!
手持系统(PDA、手机)
别跟我说在中国你没有用过手机!你知道吗,很多的手机、PDA、导航系统都可能使用的是Linux操作系统!而为了加强Linux操作系统在手机上面的统一标准,很多国际厂商合作了一个LiMo的计划(Linux Mobile phone),也有Linux的手机论坛,你可以参考一下下面的链接:
LiMo基金会:http://www.limofoundation.org/
Linux手机论坛:http://www.lipsforum.org/
除此之外,还有一些社群以及Google这个高超的家伙也在玩Linux手机!例如下面的链接说明:
OpenMoKo网站:http://www.openmoko.com/
Google的手机平台:http://code.google.com/android/
了解了吧?在你天天碰的手机里头可能就含有Linux操作系统呢!很有趣的发现吧!
嵌入式系统
在第0章当中我们谈到过硬件系统,而要让硬件系统顺利运作就得要编写合适的操作系统才行。那硬件系统除了我们常看到的计算机之外,其实家电产品、PDA、手机、数码相机以及其他微型的计算机配备也是硬件系统。这些计算机配备也都是需要操作系统来控制的!而操作系统是直接嵌入于产品当中的,理论上你不应该会更改到这个操作系统,所以就称为嵌入式系统。
包括路由器、防火墙、手机、PDA、交换机、家电产品的微电脑控制器等,都可以是Linux操作系统。酷学园(www.study-area.org)内的Hoyo网友就曾经介绍过如何在嵌入式设备上面载入Linux!目前红火的netbook中,很多也是使用Linux。
虽然嵌入式设备很多,大家也想要转而使用Linux操作系统,不过在中国,这方面的人才还是太少了!要玩嵌入式系统必须要很熟悉Linux Kernel与驱动程序的结合才行!这方面的学习可就不是那么简单。
总之,网络服务器、工作站计算机、桌面计算机等就是Linux目前最常被应用的环境了。而你如果想要针对桌面计算机,或者是网络服务器主机来学习的话,对于Linux,你应该如何进行学习的课题呢?下面我们就来谈一谈。