Questions tagged «ppa»

PPA是个人软件包存档,可让Launchpad上的用户和组向公众提供软件包。可以使用终端命令或通过软件源添加PPA。




3
列出所有添加到我的系统中的PPA存储库
如何列出所有添加到系统中的ppa存储库并将其保存到.txt文件中,这样我就不想花时间在ppa上进行全新安装搜索,而我只能在.txt文件中选择一个ppa行并追加命令 sudo add-apt-repository?也有其他方法可以做到,我不想手动给gpg键?
21 14.04  apt  ppa  repository 

1
如何准备自动更新PPA?
我在SVN存储库中有一些源代码,该源代码每天都会更新。 有没有办法将此源软件包推送到可以从SVN干线更新并为我构建新软件包的PPA中? 还是我需要自己的机制来为中继中的每次更新推送新的源软件包?
21 ppa  launchpad  svn 


2
是否可能只允许从PPA更新特定的软件包
假设我添加了一个PPA,该PPA具有我想要的X包,但也具有我不想使用或从中接收更新的Y包。我如何从同一PPA接收特定程序包的更新,但如何拒绝来自同一PPA的其他程序包的更新。 一个循序渐进的示例将是一个好例子,因为在一些具有我想要的特定程序包的PPA中,这已经发生在我身上,但是又添加了许多我不想更新的其他程序包。
19 ppa 

2
升级后是否有工具可以更新我的PPA sources.list条目?
当我从一个版本的Ubuntu升级到下一个版本时,升级工具正确地禁用了我的所有PPA,因此,为旧版本的Ubuntu编译或与旧版本捆绑在一起的软件不会干扰我刚刚升级到的新版本。 有什么方法可以自动重新启用和更新为新版本的Ubuntu提供软件包的任何PPA?例如,假设我当前正在运行Maverick,并且启用了两个PPA,即“ foo”和“ bar”。假设“ foo”为Maverick和Natty提供软件包,而“ bar”仅为Natty提供软件包。在更新到Natty之后,是否可以运行一个工具来重新启用我的“ foo” PPA,并将其更新为指向Natty软件包,同时禁用“ bar” PPA?
19 upgrade  ppa 

1
从配方构建时如何将更改日志文件应用于PPA中的软件包?
当我的软件包通过使用配方的启动板构建时,它将忽略./debian/changelog我提供的文件,并生成一个无用的文件,如下所示: harmonyseq (0.14~natty1) maverick; urgency=low * Auto build. -- Rafal Cieslak <rafalcieslak256@gmail.com> Tue, 25 Jan 2011 16:56:57 +0000 如果启动板将我准备的更改列表存储在changelog文件中,而不是仅在其中放置“自动构建”,那就更好了。 从配方构建软件包时,如何强制启动板使用我的变更日志文件中的变更列表?

2
检查并删除未使用的PPA
自安装以来,我没有为我的15.04系统添加太多的PPA,因为我想要特定的应用程序。但是有时我以后再删除该软件包,因为它不起作用,不是我真正想要的,或者只是因为我不再需要它了。我不知道这有什么区别,但是安装了一些存储库,add-apt-repository而其他存储库只是通过/etc/apt/sources.list.d/手动创建文件的命令而来。 现在如何检查我是否已从PPA安装了任何软件包,如果没有,请从软件源中将其删除?此过程应自动适用于所有PPA。


2
已成功上传到PPA,但没有出现软件包
我正在尝试第一次将软件包上传到我的PPA。 我想将PPA用于OpenStack Compute(nova)项目的自定义版本,因此我尝试通过上传与该项目的bexar版本相对应的软件包(lp:nova / bexar)进行测试,并使用新的版本号和更新日志条目。我使用我的OpenGPG密钥对源软件包进行签名,该密钥已上传到ubuntu密钥服务器: $ dch -v 2011.1-0ubuntu2-isi1 -D lucid "ISI bexar build #1" $ dpkg-buildpackage -s -rfakeroot -tc -D -k4C8A14AB 当我尝试将文件上传到存储库时,它似乎可以正常工作(真实的电子邮件被遮盖了): $ dput ppa:lorinh/ppa nova_2011.2~bzr663-1isi1_source.changes Checking signature on .changes gpg: Signature made Fri 11 Feb 2011 03:52:50 PM EST using RSA key ID 4C8A14AB gpg: Good signature from …
18 ppa  launchpad 



2
删除从PPA安装的所有软件包?
我已经使用PPA安装了LibreOffice 4。我使用的是LibreOffice 3,后来升级到LibreOffice 4,因为我有点急于尝试一个新版本。 现在,由于我发现LibreOffice 4存在一些问题,包括处理本机语言,因此我想回到LibreOffice 3。 这个问题如何从LibreOffice 4.0降级到3.6?已经有一些答案,与我上述问题有些相似,但是并不能解决我的问题。这个问题讨论从特定版本的LibreOffice降级,即从4.0降级到3.6。提到的解决方案不是我正在寻找的解决方案。它们可以使用,但是解决方案建议.deb为LibreOffice 3.6 下载文件或为其添加PPA。此外,某些答案超出比例(但是适用于该解决方案)强调使用突触,而不是一般的命令行解决方案。 我想要一个 不使用PPA或下载.deb文件通用解决方案。我只想从(较高的)PPA版本退回到(较低的)官方版本。 无论如何,为了完成此任务,我从家中删除了LibreOffice config目录,然后从计算机中清除了LibreOffice。 sudo apt-get purge libreoffice-* 然后,我使用删除了相关的PPA sudo apt-add-repository --remove命令。然后跑了sudo apt-get update。 现在,当我尝试使用以下命令安装LibreOffice时 sudo apt-get install libreoffice 我得到了大量关于未满足的依赖关系的输出,例如, The following packages have unmet dependencies: libreoffice : Depends: libreoffice-core (= 1:3.5.7-0ubuntu4) but it is not going to be …
17 apt  ppa  launchpad  purge 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.