对于 Ubuntu 11.04 及更高版本

对于 Ubuntu 11.04 及更高版本

我一直在读个人包裹档案(简称“PPA”),人们通过 PPA 链接来回答问题。使用这些的最佳方式是什么?


这个问题有多个有效答案,涵盖多个 Ubuntu 版本。为方便起见,下面列出了每个版本的索引。


答案1

对于 Ubuntu 11.04 及更高版本

在添加 PPA 之前,您应该了解所涉及的一些风险:

永远记住,PPA 是由社区提供的,在添加 PPA 之前,您应该意识到可能存在的风险。

  • 首先通过单击“Home”按钮(在左上角)或按下Super键来打开仪表板。

    在此处输入图片描述

  • 搜索“软件中心”并启动 Ubuntu 软件中心。

    在此处输入图片描述

  • 将鼠标移到写有应用程序名称的顶部面板。

  • 现在转到编辑菜单并选择软件源

    在此处输入图片描述

对于较新的版本,请右键单击并单击软件和更新 在此处输入图片描述

然后点击“其他软件”, 在此处输入图片描述

  • 出现提示时输入您的密码。

    在此处输入图片描述

  • 切换到‘其他软件’选项卡。

    在此处输入图片描述

  • 现在单击“添加”,将出现一个框。

    在此处输入图片描述

  • 您必须在框中输入 PPA。可以在以下位置找到:大胆的在启动板页面上。

    在此处输入图片描述

    在此处输入图片描述

  • 现在点击“添加源”并关闭软件源。缓存将被刷新

    在此处输入图片描述

  • 现在从软件中心安装软件。

    在此处输入图片描述

答案2

什么是 PPA?

PPA 适用于非标准软件/更新。它们通常由想要最新和最好的软件的人使用。如果您要付出额外的努力来获得这种软件,那么您应该知道自己在做什么。软件中心的选择足以满足大多数人的需求。

命令行

在命令行中,你可以使用 添加 PPA add-apt-repository,例如:

sudo add-apt-repository ppa:gwibber-daily/ppa

要删除 PPA,请删除 /etc/apt/sources.list.d 中的相应文件(这不会删除您从 PPA 安装的软件包)。要查看 PPA 中可用的软件包或删除从 PPA 安装的软件包,请按 Synaptic 窗口左下方的“Origin”按钮,然后从列表中选择 PPA。

可以使用通常的软件源对话框并添加ppa:gwibber-daily/ppa它要求APT 生产线并像其他存储库一样启用或禁用它们。

由于任何人都可以创建 PPA,因此无法保证 PPA 的质量或安全性 - 就像任何其他非官方软件源一样,您必须自己决定 PPA 是否值得信赖。与任何其他非官方软件包一样,来自 PPA 的软件包可能会导致各种困难,尤其是在升级到 Ubuntu 的新版本时。


add-apt-repository如果出现无法找到命令的错误:

  • 在 12.04 及更早版本上安装该python-software-properties包:

      sudo apt-get install python-software-properties
    
  • 在 14.04 及更高版本中:

      sudo apt-get install software-properties-common
    

答案3

对于 Ubuntu 10.10

虽然很多人觉得使用命令行工具添加 PPA 更容易,但这可以通过Ubuntu 软件中心对于那些喜欢图形界面的人来说。对于这个演示,我们将添加Banshee 团队的 PPA以获得 Banshee 的最新稳定版本。

我们首先打开 Ubuntu 软件中心,它位于应用程序菜单中。

Applications > Ubuntu Software Center

马努

现在在软件中心,转到Edit > Software Sources

菜单2

系统将要求您输入管理密码。

堪萨斯州立大学

现在在“软件源”中打开Other Software选项卡并按下Add

添加

在这个对话框中,我们将输入 PPA 的信息。

软件属性-gtk

此信息可在 PPA 网站上以粗体显示,标题为将此 PPA 添加到你的系统。 为了Banshee PPA,它看起来是这样的:

苯甲酸

现在我们可以关闭软件源,软件中心将自动更新,以便您可以从 PPA 访问新的软件包。

更新

通过展开软件中心左栏的获取软件菜单,可以看到 PPA 提供的软件包。

新的

答案4

什么是 PPA?

一旦你掌握了窍门,一切都会变得非常简单。我时不时会遇到一些问题,但一般来说,PPA 是在 Ubuntu 发行版之间更新软件的唯一方法(不要让我为此大发牢骚)。这里要解释的太多了,所以我会给你指出一些有价值的文档。但首先,要遵守一些简单的规则:

了解您正在安装的内容。您很可能使用 Launchpad 来满足大多数 PPA 需求,但即便如此,它也可能对您的计算机造成危险。通常我担心的不是恶意,而是冲突的软件包。如果软件包 A 需要修改版的 ffmpeg,而另一个存储库中的软件包 B 也需要修改版的 ffmpeg,那么,现在您很可能无法使用软件包 A 或 B 观看视频,甚至根本无法观看。

请记住,任何人都可以创建 PPA,甚至包括您。仅仅因为一个人签署了《行为准则》并不意味着他们知道自己在做什么。Launchpad 上不仅有稳定版本的更新,还有测试版和 alpha 版软件,甚至还有一些还不能正常工作的东西。有许多有用的存储库,例如获取最新的 Nvidia 驱动程序或 Pidgin 的当前稳定版本。再说一次,有些人在地下室为自己和几个朋友制作了一些东西。

也就是说,Ubuntu 文档网页应该以一种相当容易理解的格式包含您需要了解的所有内容。

Ubuntu 中的存储库:https://help.ubuntu.com/community/Repositories/Ubuntu

软件管理:https://help.ubuntu.com/community/SoftwareManagement

存储库和命令行:https://help.ubuntu.com/community/Repositories/CommandLine

简要说明:我假设您使用的是 Ubuntu 10.04。如果您使用的是 10.10,则菜单中不再有“软件源”,尽管某些文档中提到了它。要访问它,只需打开 Synaptic 包管理器,然后从菜单中选择设置 -> 存储库。

祝你好运,希望这对你有帮助。

编辑:请注意,通过 Ubuntu 软件中心安装软件可能会很麻烦。这是因为它没有告诉您要安装的特定应用程序需要哪些依赖项。也就是说,您可以安装整个 KDE 桌面,数百 MB 的东西,只是为了获得一个屏幕标尺或防火墙配置器。我学到这个教训很艰难……例如,在搜索框中输入“kruler”,您将看到最终安装大小接近 100 MB。如果您坚持使用 USC,至少要密切关注最终安装大小。大多数新用户不熟悉窗口管理器和桌面环境的概念,只知道 Windows,所以要小心不要仅仅依赖 USC,而要学习所有关于 PPA 的知识,这是我推荐的。这需要多做一些工作,这只是我的意见,但您可能会很高兴您这样做了!:)

相关内容