什么是Ubuntu PPA?为什么我要使用PPA? [技术解释]

解决方案是PPA。这是Canonical(Ubuntu背后的公司)提供的存储库,开发人员和发烧友可以使用该存储库为所有Ubuntu用户提供最新版本的软件。 PPA最初仅限于程序员和测试人员,但Canonical在2007年末向所有人开放PPA。


我在Ubuntu文章中经常提到PPA,因为对于最新的软件,安装PPA是最简单的方法使一切正常。但是什么是PPA?为什么要使用PPA?

什么是PPA?

对Ubuntu和Linux来说都是新手,发现自己迷失在一系列PPA中。初学者和首字母缩略词对初学者没有意义。这样可以使Ubuntu感觉很不友好,但不要惊慌:易于理解。

在Ubuntu上安装软件不同于在Mac或Windows上安装软件;有些人会说更好。 而不是上网下载软件包,通常最好先检查Ubuntu软件中心,以获取可能要安装的任何程序。该软件存储在存储库中,这是Ubuntu可以快速轻松下载的软件集合。

存储库是一种比从随机获取EXE文件更值得信赖的下载软件的方式。网站。由于默认存储库中的所有内容都会在Ubuntu小组发布之前经过审核,因此您知道所有内容对于您的系统都是完全安全的。

但这并不意味着没有缺点。用户通常必须等待新版本的Ubuntu才能试用新软件。因此,如果Firefox更新,则可能要等到下一个Ubuntu版本发布后才能使用新版本。

这是PPA出现的地方。PPA或个人软件包存档,

无论哪种情况,PPA都可以以比Ubuntu本身更快的速度为您喜欢的软件提供更新。这很棒,因为您可以决定要更新哪个软件,然后将其余的软件留给Ubuntu。

一旦安装了新软件,更新将通过Ubuntu Update Manager提供给您:

这太棒了,因为这意味着所有更新都通过单个界面进行。安装的每个程序都没有Windows风格的弹出窗口!

如何添加PPA

因此,您已经找到了要安装的程序,但是找到了“下载"链接会将您引至您不了解的令人困惑的网站:

不要惊慌;添加PPA很容易,但是您需要稍微使用命令行。

在“ Applications",“ Accessories",“ Terminal "中找到终端。现在,您只需要键入“ sudo add-apt-repository ",然后输入您的PPA名称。然后,您所需要做的就是更新软件包管理器并安装所需的程序。例如,以下是安装Hotot所需的步骤:

sudo add-apt-repository ppa:hotot-team
sudo apt-get update
sudo apt-get安装hotot

就是这样;你完成了。现在,您可以使用新软件或已经很喜欢的软件的最新版本。

结论

Ubuntu的六个月发布周期并不完美,但我个人认为使其适用于Windows风格的发行版。借助PPA,Ubuntu用户可以访问最先进的软件。添加过多的PPA可能会导致系统不稳定,但是一两个通常不会造成任何伤害。

标签: