Questions tagged «ppa»

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

4
如何将PPA用户从一种PPA转换为另一种PPA?
我需要将现有用户从一个PPA过渡到不同的PPA,因此这是一个如何在不对用户造成尽可能小的影响的情况下自动进行过渡的问题。 更确切地说: 我有适用于PHP 5.5和PHP 5.6的 PPA,这些PPA 使用的是Xenial之前使用的旧式PHP封装,并且它们有很多用户。 现在,我制作了一个新的PPA,其中包括PHP 5.5,PHP 5.6和PHP 7.0,我希望旧PPA的用户可以切换到该新PPA。我对如何执行此一般操作有一些想法,但是我想从AskUbuntu社区获得更多意见。 请通过评论发表您的想法,直接编辑下面的答案或添加您自己的建议。
8 php  ppa 

2
安装Plasma 5 KDE ubuntu-无法添加PPA
我正在尝试使用以下命令在ubuntu 14.04上安装Plasma 5 KDE: sudo apt-add-repository ppa:kubuntu-ppa/next-backports sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install kubuntu-plasma5-desktop plasma-workspace-wallpapers 它在出现以下消息的第一个命令后失败: Cannot add PPA: 'ppa:kubuntu-ppa/next-backports'. Please check that the PPA name or format is correct. 我从以下链接中获得了全部 http://sourcedigit.com/14871-install-kde-plasma-5-2-ubuntu-14-04-ubuntu-14-10/ 这是什么错误消息,我该如何解决?
8 kubuntu  kde  ppa 

1
启动板:CLI“复制软件包”
我正在使用Launchpad上传a .dsc,a debian.tar.gz和a .orig.tar.xz。orig归档文件同时包含i386和amd64文件,并且我使用它debian/rules来构建不同的体系结构软件包。但这仅建立在Trusty系列上。我想使用“ 复制软件包 ”功能,但我希望它是自动化的。 当前,我必须连接到Launchpad,单击“ 查看软件包详细信息”,再单击“ 复制软件包”,然后使用: > Destination PPA: > This PPA > Destination series: > Utopic > Copy existing binaries 有没有一种方法可以自动执行所有“将现有二进制文件从旧系列复制到新系列”的操作,或者通过CLI在脚本中使用它来进行自动操作? 谢谢 潜在客户: 问:也许ubuntu-archive-tools可以帮我做到这一点,它似乎有一个可复制包装的python脚本? 答:不适用于此:python copy-package -y -b --ppa-name=myname/myppa --to-ppa-name=myname/myppa -s trusty --to-suite=utopic -e versionofpackage 问:也许我可以将变更日志条目从更改trusty ; urgency=low为utopic trusty ; urgency=low? 答:这是行不通的:Unable to find distroseries: utopic …



1
如何调试无法在Launchpad构建环境之外复制的构建失败?
我正在尝试构建修改后的libdbusmenu软件包。如果我在本地构建,它将正确构建: sudo apt-get build-dep libdbusmenu wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.diff.gz wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.dsc wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913.orig.tar.gz dpkg-source -x libdbusmenu*.dsc cd libdbusmenu* dpkg-buildpackage 但是,在PPA中,其中一项测试无法运行,从而导致构建失败。实际的测试输出未写入buildlog: https://launchpadlibrarian.net/155471644/buildlog_ubuntu-saucy-amd64.libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1_FAILEDTOBUILD.txt.gz 我该如何解决这个问题? 它可能归结为更紧密地复制PPA构建器使用的构建环境。如果是这样,我该怎么做? 我尝试使用pbuilder chroot进行构建-在我的本地系统上可以正常工作。 Lintian在包装上发出以下警告: W: libdbusmenu source: quilt-build-dep-but-no-series-file W: libdbusmenu source: patch-system-but-no-source-readme W: libdbusmenu source: ancient-standards-version 3.9.2 (current is 3.9.4)
8 ppa  launchpad 

3
Apt-get 403 Forbidden,但可在浏览器中访问
我注意到apt-get update最近的跑步导致很多PPA返回“ 403 Forbidden”。在努力清理它们的过程中,我看了一下: W: Failed to fetch http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/dists/raring/main/binary-amd64/Packages 403 Forbidden W: Failed to fetch http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/dists/raring/main/binary-i386/Packages 403 Forbidden E: Some index files failed to download. They have been ignored, or old ones used instead. 奇怪的是,如果我将这些URL复制到浏览器中,则可以正常访问文件。如果仍然可以访问,为什么会轻易报告“ 403 Forbidden”?我尝试重新添加通过add-apt-repository它再次下载签名密钥的ppa ,但它仍然报告“ 403 Forbidden”。
8 apt  ppa 

2
非官方/本地存储库以及它们与启动板中的PPA有何不同
我通常倾向于使用launchpad.net中的PPA(个人软件包档案),但是我越来越注意到,有些存储库正在其他地方创建,或者以类似Launchpad的方式管理软件包的网站。 所以我的问题是: 什么是官方存储库,什么是非官方存储库(本地存储库),包括在Launchpad外部创建的存储库。 在Launchpad外部创建的存储库与在其中找到的存储库相比,首先是安全性,其次是两者都提供的其他功能如何。 官方软件库与启动板中或外部的第三方PPA创建的软件库有何不同。


1
如何为Maven项目创建PPA?
我想尝试创建自己的PPA。我拥有的项目是使用maven构建的Java项目。到目前为止,这是我已经完成的工作: 创建了PPA。 在启动板上设置一个新项目。 添加了一个从SVN存储库导入我的项目的分支。 为该分支创建了一个配方,将该配方发布到我的PPA中。 这就是我卡住的地方。 我已经阅读了这些教程,并且在Google上搜索了很多内容;但是,我无法找到如何构建项目的方法。 我可以开始建立分支;但是,正如我所料,它失败了。我想我必须将一些元信息(如makefile)放入存储库中。甚至可以在Launchpad上构建和打包Maven项目吗?我还尝试使用bzr dh-make和在本地构建.deb文件debuild。bzr dh-make在文件./debian夹中创建了很多文件,但 debuild失败了。我想如果我在项目中指定了正确的元信息,它将可以正常工作,因此它与Launchpad上的问题相同。 我知道这是一个非常普遍的问题,但是我认为.deb即使您没有像我这样的“异国情调”案例,也缺少用于打包文件的适当教程。 把它们加起来: 我必须在项目中提供哪些文件/信息,以便可以正确构建和打包它们? 任何帮助将是巨大的:-)
8 java  ppa  deb  launchpad 


1
为什么默认不安装“ ppa-purge”?
许多网站鼓励您(OMG Ubuntu ...)安装ppa,但没有告诉您如何卸载。在默认安装中,可以单线安装ppa,但卸载不是单线... 第二:apt cmd的名称很奇怪->'apt-add-repository'和'ppa-purge'。为什么不添加“ apt-add-repository”和“ apt-purge-repository”?(创建别名可能会有所帮助) 如果我是正确的话,precise将具有750 MB的iso,因此它们应在默认光盘上确定添加'ppa-purge'。 是否有开发人员可以向我解释为什么默认的Ubuntu 12.04上未安装“ ppa-purge”?
8 ppa 

4
无法从ppa:cassou / emacs安装Emacs 24
我按照以下说明在我的机器上安装Emacs 24(从以下网站借用:http : //www.mikeyboldt.com/2011/11/30/install-emacs-24-in-ubuntu/): sudo add-apt-repository ppa:cassou/emacs sudo apt-get update sudo apt-get install emacs-snapshot 但是我收到以下错误: Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been …
8 11.10  ppa  emacs 

1
程序如何将其纳入软件中心?
就个人而言,我最信任从软件中心下载程序,并且通常不使用PPA。 程序是否经历了从PPA到成为软件中心内Universe仓库一部分的过程? 在软件中心,它说 Canonical不提供“系统负载指示器”的更新。Ubuntu社区可能会提供一些更新。对于某些程序。 因此,如果该程序的错误已修复,我是否必须等到下一个Ubuntu版本,还是在下次运行Ubuntu更新管理器时修补该错误? 这可能与问题有关(不确定我是否应该编辑原始问题) 我注意到,一些PPA有相关的项目。 例如 https://launchpad.net/~indicator-multiload https://launchpad.net/indicator-multiload 它们都由同一个人维护。 第一个是该应用程序的最新版本,而第二个与您可以从软件中心下载的软件包有关?


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.