第13章 安装软件
各种Linux系统默认都会包含很多大型软件包。在完成基本的安装以后,就可以马上在网上冲浪、写报告、创建电子表格、查看和处理图像以及听音乐。即使有了这么多软件,当你偶然遇到什么新工具时,可能还会打算安装它们。幸好,在使用Linux操作系统的计算机中安装新软件十分容易。
有关Linux的一种传统说法是,必须编译要安装的任何软件。如果愿意,当然可以进行编译(而且很多人也是这么做的),但是现在几乎没有必要这么做了。使用一些简单的工具,就可以很容易而且很快地安装好很多软件包。
不过,在继续实践之前,需要先理解一件重要的事情。在Linux世界中,软件包的格式有好多种,尤其以RPM和DEB两种格式为主(不足为奇,本章将要介绍的就是这两种格式)。使用RPM的Linux系统有Red Hat(其实,RPM就代表Red Hat Package Manager)、Fedora Core、SUSE以及其他基于RPM的分发版本。DEB是基于Debian的Linux系统使用的格式,例如Debian、K/Ubuntu、Linspire、Xandros以及其他很多系统都使用这种格式。现在你应该知道这两种格式是怎么回事了,而且应该重点学习与你使用的Linux分发版本相匹配的系统。
提示 各种软件包管理系统,以及使用它们的Linux系统之间存在着的巨大差别,参见DistroWatch的“Linux DistributionsFacts and Figures: What Is Your Distribution's Package Management?”,网址为http://distrowatch.com/stats.php?section=packagemanagement。注意:DEB在各种软件包管理系统中占据领先地位(也要注意,这里之所以有所侧重是因为这本书是就K/Ubuntu编写的,也就是所谓的“Debian做的就是好”)。