Answers:
在添加PPA之前,您应该了解其中涉及的一些风险:
始终记住,PPA是由社区提供的,在添加PPA之前,您应该了解可能的风险。
首先通过单击“主页”按钮(在左上角)或按键来打开破折号Super。
搜索“软件中心”并启动Ubuntu软件中心。
将鼠标移到写有应用程序名称的顶部面板。
现在转到“ 编辑”菜单,然后选择“ 软件源”。
出现提示时输入密码。
切换到“其他软件”标签。
现在单击“添加”,将出现一个框。
您必须在框中输入PPA。它可以发现BOLD该启动页面上。
现在,单击“添加源”并关闭软件源。缓存将刷新
现在从软件中心安装软件。
PPA适用于非标准软件/更新。他们通常被想要最新和最伟大的人们使用。如果要花更多的精力来获得这种软件,那么您应该知道自己在做什么。对于大多数人来说,软件中心中的选择就足够了。
在命令行上,您可以使用来添加PPA add-apt-repository
,例如:
sudo add-apt-repository ppa:gwibber-daily/ppa
要删除PPA,请删除/etc/apt/sources.list.d中的相应文件(这不会删除您从PPA安装的软件包)。要查看可从PPA获得的软件包或删除从PPA安装的软件包,请按Synaptic窗口左下方的“来源”按钮,然后从列表中选择PPA。
With可以使用通常的“软件源”对话框,并在其中请求APT行的位置添加ppa:gwibber-daily / ppa,并像其他存储库一样启用或禁用它们。
由于任何人都可以创建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
尽管许多人发现使用命令行工具添加PPA更加容易,但是对于那些喜欢图形界面的人来说,可以通过Ubuntu软件中心来完成。对于此演示,我们将为女妖团队添加PPA,以获取女妖的最新稳定版本。
我们将从打开“ Ubuntu软件中心”开始,该中心可在“应用程序”菜单中找到。
Applications > Ubuntu Software Center
现在在软件中心,转到 Edit > Software Sources
系统将要求您输入管理密码。
现在,在Software Sources中打开Other Software
选项卡,然后按Add
。
在此对话框中,我们将输入PPA的信息。
可在PPA网站上以粗体在“ 将此PPA添加到您的系统 ”标题下找到此信息。对于女妖PPA,它看起来像这样:
现在我们可以关闭软件源,并且软件中心将自动更新,以便您可以从PPA访问新软件包。
通过展开软件中心左栏中的“获取软件”菜单,可以查看PPA中可用的软件包。
faenza-icon-theme
。它在此PPA中可用:launchpad.net/~tiheum/+archive/equinox
在Ubuntu 10.04中添加PPA:
一旦掌握了一切,一切就非常简单。我到处都遇到了问题,但是总的来说,PPA是在发行版之间的Ubuntu中更新软件的唯一方法(不要对此大声疾呼)。这里要解释的内容太多了,因此,我将为您提供一些有价值的文档。但是首先,一些简单的规则:
知道您要安装什么。您很可能会使用Launchpad满足大部分PPA需求,但即使这样,也可能对计算机造成危险。通常,我的担心不是恶意的,而是冲突的软件包。如果软件包A需要ffmpeg的修改版本,而另一个存储库中的软件包B也需要ffmpeg的修改版本,那么,现在很有可能您可能无法观看视频,例如,使用软件包A或B或完全没有
请记住,任何人都可以创建PPA,甚至您也可以。仅仅因为一个人签署了《行为准则》并不意味着他们知道自己在做什么。在Launchpad上,不仅有稳定版本的更新,还包括Beta和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的方法,这是我的建议。还有很多工作,这只是我的意见,但您可能会很高兴自己做到了!:)
使用PPA时要记住的一件事是,当您将PPA添加到软件源时,您便向可以上传到该PPA的所有人提供管理访问权限(根)。PPA中的软件包在安装时就可以访问您的整个系统(就像从Ubuntu存档中的常规软件包一样),因此在将PPA添加到系统之前,请务必确定您是否信任PPA。
通过从软件源设置中删除sources.list
PPA或取消选中PPA 来禁用添加到源中的任何PPA可能并不安全。然后最好从该PPA中删除所有已安装的软件包,并用Ubuntu默认软件包替换它们。
为此,我们具有脚本ppa-purge ,该脚本不仅会删除不需要的PPA,还将用默认的Ubuntu版本替换从该PPA安装的软件包。安装后只需运行
sudo ppa-purge ppa:<lp-name>/<ppa-name>
<lp-name>/<ppa-name>
添加此PPA时,我们在源代码中输入的名称是哪里。然后将删除PPA。从该PPA安装的软件包将被默认的Ubuntu软件包替换(不在默认存储库中的已安装软件包将不会被删除)。
lp
?例如在precise-partner.list
什么lp
?
ppa:takkat-nebuk/takkat
。在此示例takkat-nebuk
中,我的lp名称takkat
是添加到您的源中的ppa的名称。
如果您难以确定add-apt-repository
要运行的正确命令,则有人创建了一个名为的脚本ppasearch
来简化此任务。要安装ppasearch,您将需要运行以下命令:
sudo add-apt-repository ppa:wrinkliez/ppasearch
sudo apt-get update
sudo apt-get install ppasearch
如果您使用的是特立独行,则可以手动下载并安装清醒的deb。它应该工作正常。
这将添加ppasearch PPA(及其密钥)并安装软件包。您可以通过在终端中键入以下命令来运行脚本:
ppasearch PPANAME
因此,要找到Cardapio团队PPA,您可以运行:
ppasearch cardapio
从下面的屏幕快照中可以看到,然后会向您显示匹配的PPA列表。选择所需的PPA后,脚本将使用来添加它add-apt-repository
。sudo apt-get update
如果您希望更新源,ppasearch甚至会为您运行。
也有一个正在运行的脚本的视频,但是它有点过时了。
该脚本可以使您轻松添加PPA及其键,而不必在Launchpad周围搜索。
404
http://www.winehq.org/site/download-deb 是我为Wine PPA进行的尝试。
我会注意到Maverick进行了更改,现在我必须再次编辑说明(不再有管理->软件源,而是必须从“软件中心”到那里)。
Launchpad的内置说明比一年左右前要好一些,但仍然很糟糕。
有关PPA(个人软件包存档)的信息,请访问PPA的 Ubuntu帮助。
有适用于Ubuntu的Y PPA Manager。它是一种GUI工具,可以以最佳方式管理PPA。
要安装y-ppa-manager
,请在终端中运行以下命令:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
有关更多信息和关键功能,请访问https://launchpad.net/y-ppa-manager。
如何找到PPA?(apt
无法找到包装时的解决方案)
您可以从启动板页面中找到PPA ,如下图所示:
您可以从Ubuntuupdates -Package Search中找到PPA,如下图所示:
然后从终端添加存储库,如下所示:
sudo add-apt-repository ppa:<someppa/ppa>
sudo apt-get update