PPA入门指南(精简版)

作者:Shawn Powers

Linux 中的软件包管理非常棒,但不幸的是,它也有一些缺点。诚然,大多数发行版会更新您的所有软件,而不仅仅是像 Apple 和 Microsoft 那样的系统软件。缺点是软件包不总是最新版本。您只能获得存储库中的版本。另一个令人沮丧的问题是,您要安装的软件根本不在发行版的存储库中。

通常,可以添加软件包,即使它们不在存储库中。对于基于 Red Hat 的系统,这些是 RPM 文件。对于基于 Debian 的系统,这些是 DEB 文件。不幸的是,以这种方式安装应用程序在可用时不会自动升级;您需要自己保持更新。大多数软件包管理系统还能够添加第三方存储库,但这些存储库并不总是包含您想要的软件包。

Canonical 在较新版本的 Ubuntu 中提供了一项功能,可以两全其美。它们被称为 PPA(个人软件包档案)。开发人员只需分发他们的 PPA,而不是分发 .deb 文件。使用 PPA,软件会自动更新,并在首次安装时一起安装。虽然安装 PPA 有望变得更简单,但在短期内,它们仍然非常容易安装。您只需要找到正确的 PPA 结构,通常由支持该想法的开发人员提供。例如,要安装 Mozilla Daily Build PPA,只需键入:

sudo apt-add-repository ppa:ubuntu-mozilla-daily/ppa

总有一天,在 Linux 中安装第三方应用程序将会像在 Windows 和 Macintosh 中一样容易。 但是,借助像 PPA 存储库这样的想法,您的软件将保持更新。而且,这听起来对我来说 P-P-Perfect。

Shawn 是Linux Journal的副编辑,并且从一开始就使用 Linux。他对开源充满热情,并且喜欢教学。他还喝太多咖啡,这经常在他的写作中体现出来。

加载 Disqus 评论