本章讨论了如何用软件包管理系统(PMS)在命令行下安装、更新或删除软件。虽然大部分
    Linux发行版都使用漂亮的GUI工具进行软件包管理,但是你也可以在命令行下完成同样的工作。

    基于Debian的Linux发行版使用dpkg工具作为命令行与PMS的接口。dpkg工具的一个前端是
    aptitude,它提供了处理dpkg格式软件包的简单命令行选项。

    基于Red Hat的Linux发行版都以rpm工具为基础,但在命令行下采用了不同的前端工具。Red
    Hat和Fedora用yum安装和管理软件包。openSUSE发行版采用zypper来管理软件,而Mandriva发
    行版则采用urpm。

    本章讨论了如何安装仅以源代码tarball形式发布的软件包。tar命令可以从tarball中解包出源
    代码文件,然后使用configure和make命令从源代码中构建出最终的可执行程序。

    下章将讲述Linux发行版中可用的编辑器。如果你已经准备好开始编写shell脚本,那么了解
    哪些编辑器可用将会助你一臂之力。