桌面Linux实战“宝典”之主流应用

时间:2022-03-28 05:31:25

桌面Linux实战“宝典”之主流应用

应用匮乏向来被认为是桌面Linux的“软肋”,然而这种现象正在悄然发生改变。时至今日,办公应用、互联网应用、管理软件、多媒体应用等诸多方面都出现了突破性的进展,桌面Linux也因此成为一个快速增长的市场。本期,我们以国际上颇受桌面Linux用户欢迎的Ubuntu系统为例,分别从多角度向读者介绍桌面Linux的实战技巧。

是不是担心改用桌面Linux后没有足够的应用程序可供选择?如果需要的只是主流的商业应用程序,那不必为此担心。

Linux通常被称为是一款操作系统,但实际上像Ubuntu这种Linux发行版并不仅限于此。除了基本的操作环境外,Ubuntu还随带诸多流行的应用程序。也就是说,只要熟悉了可以选择的东西,就能开始工作了。

Linux版Office

对Linux而言,事实上的标准办公应用套件名为OpenOffice.省略是Office的合理替代品,但功能不如后者来得丰富。

OpenOffice.省略在这方面处理得还不错: 打开文件是完全透明的操作,但要记住保存时应选择“另存为”,保存成Office也能读取的格式。另外还有一点要指出: OpenOffice.省略不合心意,另外还有几个选择。譬如说,AbiWord是一款快速、简洁的文字处理程序,提供了类似 Writer的特性和功能; Gnumeric是另一款功能强大的电子表格程序。两者都与微软Office兼容。

图像处理方面的选择比较有限。Gnu图像处理程序(名为GIMP)是Linux的常规位图图像处理程序。它很成熟,功能也很丰富,但没法与Photoshop相比。

举例说,其用户界面与商用操作系统的用户所习惯的界面相比,显得有点深奥。更重要的是,它不支持CMYK彩色空间,这就不适合印刷生产工作。如果主要工作是处理图像,那么眼下还得继续使用Windows或者Mac OS X。

接入互联网

互联网连接是Linux的一大亮点,互联网客户程序是最完善的开源应用程序之一,以至许多最抢眼的客户程序同时被移植到了Windows及其他操作系统上。Firefox Web浏览器就是一个典型实例。这款应用程序除了可在Linux上运行的版本外,还有可在Windows和Mac OS X上运行的版本,用户主题以及为Firefox编写的附件都是完全跨平台的。甚至还可以在Windows和Linux之间共享单一用户配置文件。

Ubuntu的即时通信客户程序名为Pidgin。它不同于专有客户程序的地方在于,它不是只能连接到一种即时通信服务,而是能同时连接到所有即时通信服务,这样,使用一个程序就能管理所有的IM通话。Pidgin也有面向Windows的一个版本。

Evolution是Ubuntu上的默认电子邮件程序,它旨在全面替代像微软Outlook这种功能齐全的群件客户程序,添加了对Exchange Server的支持。其日程安排和地址簿还可以与Pidgin等Ubuntu桌面上的其他程序集成。不过,配置起来却非常复杂,所以如果不需要所有这些特性,可能会希望安装与Firefox搭配的电子邮件程序: Thunderbird。

管理软件包

既然没有两个计算机用户是一样的,为什么两台计算机应当一样呢?默认安装的Ubuntu随带的常规软件包为用户起了个好头,但用户难免想要安装其他一些程序,更不用说给任何新发现的错误或者安全漏洞打上补丁了。Ubuntu为此提供了许多工具。

假设系统连接到了互联网,那么给软件打补丁程序的过程基本上就是自动化的。还可以手工启动更新: 从“系统”(System)“管理”(Administration)菜单选择“更新管理器”(Update Manager)。定期打上任何新补丁程序是个好办法,因为这样可以堵住重要的安全漏洞。幸好,不像Windows,Linux软件更新很少需要重启动。

如果想添加新软件或者删除现有软件,有两个办法可以实现。最简单的办法就是使用“应用程序”(Applications)菜单中的“添加/删除”(Add/Remove)实用工具。这样一来,可以自动安装大多数流行的桌面应用程序。如果需要对软件实行粒度更细的控制,可以使用Synaptic,可以在“系统”“管理”菜单下找到这个Ubuntu软件包管理器。

如果使用Synaptic来操作,就会看到常规的Ubuntu系统其实包含数百个软件包。其中大多数用不着用户操心。如果想针对某个用途安装新软件,Synaptic的搜索工具可以找到合适软件包。

灵活的替代方案

现代的开源应用程序提供了一系列广泛的功能,但客观地说,由于问世比较晚,所以往往不如同类的专有程序来得完善。用户偶尔会发现根本找不到可以替代Windows程序的开源程序。一个选择就是使用Ubuntu启动菜单,切换到Windows,然后像之前那样使用某个程序。如果想尽可能地留在Linux环境,还是有几个方法。

其中之一是虚拟化。Linux的Xen虚拟化引擎还不能启动Windows,但VMware的产品能启动。借助VMware,可以拥有完整的Windows环境、应用程序及所有其他东西,它们都在Linux桌面上的一个窗口里面运行。VMware完全是专有软件,但VMware也提供其产品的一些版本,供个人免费使用。

另一个方案是Wine,这是针对Linux的Windows兼容层。Wine随带自己的经过逆向工程技术处理的Windows API,这意味着不用安装Windows,就可以在Linux下执行Windows二进制代码。这听上去不容易,确实如此,Wine只适用于数量有限的应用程序。(译自《Infowrld》)

上一篇:桌面Linux实战“宝典”之排除系统故障 下一篇:企业级RSS:下一个杀手级应用?