Tag: ppa

dh_auto_configure with buildsystem = cmake失败

我正在尝试将我的cmake构建项目发布到我的launchpad ppa。 虽然我在做虚假构建下面是错误被抛出。 gowtham@ubuntu:~/Packages/build-area$ pbuilder-dist xenial build base_1.1-0ubuntu1.dsc … … dh_auto_configure -O–buildsystem=cmake mkdir -p obj-x86_64-linux-gnu cd obj-x86_64-linux-gnu cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var failed to to execute: No such file or directory cd /build/base-1.1 debian/rules:11: recipe for target ‘build’ failed make: *** [build] Error 2 dpkg-buildpackage: […]

如何使用`pbuilder`构建源代码包以进行PPA上传?

我正在尝试使用pbuilder上传到PPA。 使用以下命令构建包: sudo pbuilder build _.dsc 但上传失败并出现错误: Source/binary (ie mixed) uploads are not allowed. 据说我需要使用pdebuild来构建source package ,但是pdebuild不会解析构建依赖性。 我该如何构建这个包,以便最终上传? 我不想手动安装依赖项。

如何构建源包?

我是一个名为GDevelop的开源软件( https://github.com/4ian/GD )的首席开发人员:我想在Ubuntu上发布它并从Launchpad平台中获益,以便最近自动编译它Ubuntu版本。 现在,我发布了一个可以正常安装的.deb软件包。 该程序包使用调用dpkg的自制脚本“手动”构建。 它运行良好,但我只能为单个版本的Ubuntu(我用来开发软件的那个)构建软件,如果GDevelop有PPA,显然会更好,而不是要求用户去GDevelop网站上每次发布新版本时都会下载最新的.deb文件。 但是我很难构建一个源代码包:我一直在阅读这篇文章https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage ,但是Ubuntu打包指南的链接已经破了。 我一直在寻找信息,网上到处都有很多关于打包的文章,但大多数都没有从源头开始的分步指南,直到我准备好发送到Launchpad的包:/ 你能帮我指点一些好的文章/教程/询问Ubuntu的答案吗? 我必须承认我有点失落。 例如,我无法获得有关某些非常具体细节的信息: 我的软件是使用CMake构建的。 构建系统如何与包装过程集成? 使用make强制性的吗? 如何指定软件的依赖关系? 例如,GDevelop使用wxWidgets和SFML 。 有什么方法可以获得在Launchpad上制作的构建的输出吗? 我试图上传一些源代码包,但上传完成后我没有通知(我除了得到至少错误消息或通知,但没有)。 当我得到源包时,如何模拟源包的构建? 谢谢你的帮助 :)

如何获取从PPA安装的所有软件包的列表,即使对于可能已被删除的PPA存储库也是如此

我已经看过这个问题: 如何列出从PPA安装的所有软件包? 它仅适用于从PPA安装的软件包,其中PPA存储库仍添加到系统中。 有没有办法获得相同类型的列表,但包括所有当前添加或过去添加的PPA存储库中的所有包?

在Ubuntu上安装软件有哪些不同的方法?

我是初学者,试图了解如何在Ubuntu中安装软件。 我已经在我的系统上安装了很多软件,但是每次我想要安装的东西我都会谷歌跟随而不是真正理解它是如何工作的。我做了不同的安装方式 sudo apt-get install 下载.deb并使用dpkg 从Ubuntu软件中心安装 Synpatic包 添加source.list的链接 使用PPA 为什么有这么多方法来安装软件? 有什么不同? 这些不同的安装方式如何工作? 任何帮助或链接将不胜感激。

在不添加PPA的情况下安装包

有没有办法通过简单的URL安装包,而无需事先添加PPA? 有点像apt-get https://url.to.package.deb ? 或者也许一些命令行选项会一次性添加PPA,更新和安装包? 好像我见过其他包管理器这样做。 我只是觉得输入添加整个存储库的命令很麻烦,所以我只能安装其中一个包。

为什么debuild失败并出现“configure:error:unrecognized option:”

我试图按照此问题/答案中列出的说明进行操作。 适用于Ubuntu 14.04 Trusty的libimobiledevice 1.2(iOS 8支持) 答案说:“实际上我有点作弊。我无法满足构建依赖性,因为在Ubuntu 14.04中的库中没有足够的最新版本:libimobiledevice-1.2.0需要libusbmuxd-dev(> = 1.0.9 ),所以你必须先使用相同的配方从源代码构建它。“ 我假设“首先使用相同的配方从源代码构建它”。 意味着遵循相同的步骤,用libusbmuxd-dev替换libimobiledevice。 我还假设在构建lbimobiledevice之前我应该​​这样做。 我做到了这一点,并在debuild步骤5中遇到致命错误。对此我不熟悉,经过大量搜索后,我对如何确定错误是什么以及需要采取哪些措施来纠正它感到茫然。 这是我在14.04新安装后做的第一件事。 因此,如果有人可以提供帮助,将不胜感激。 configure:error:无法识别的选项:-DCMAKE_INSTALL_PREFIX = / usr’Try./configure –help’获取更多信息 stevie@Studio1:~/usbmuxd-1.1.0$ debuild -b -j$(getconf _NPROCESSORS_ONLN) dpkg-buildpackage -rfakeroot -D -us -uc -b -j2 dpkg-buildpackage: source package usbmuxd dpkg-buildpackage: source version 1.1.0-0ubuntu1 dpkg-buildpackage: source distribution UNRELEASED dpkg-buildpackage: source changed by StevieRay dpkg-source –before-build usbmuxd-1.1.0 dpkg-buildpackage: […]

我无法在Ubuntu 16.04上安装Pepper Flash

据我所知,出于安全原因,不推荐使用原始版本的Adobe Flash,我们应该使用Pepper Flash。 但是,我不能在Ubuntu 16.04上安装Pepper Flash。 (我使用的是Chromium,而不是Firefox。) 我按照说明添加了存储库ppa:skunk/pepper-flash ,它在14.04完美地工作并继续工作。 但是,在16.04,当我重新加载存储库时,我收到此错误: E: The repository ‘http://ppa.launchpad.net/skunk/pepper-flash/ubuntu xenial Release’ does not have a Release file. N: Updating from such a repository can’t be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. 这是我做错了吗? 我怎样才能解决这个问题?

Avant Window Navigator适用于Ubuntu 14.04吗?

我想在Ubuntu 14.04上安装avant-window-navigator。 我尝试通过以下命令安装: sudo add-apt-repository ppa:awn-testing/ppa sudo apt-get update sudo apt-get install avant-window-navigator 但sudo apt-get update获取错误: W: Failed to fetch http://ppa.launchpad.net/awn-testing/ppa/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found 和sudo apt-get install avant-window-navigator获取错误: E: Unable to locate package avant-window-navigator 那么,AWN在任何新的PPA上都可用于14.04吗? 或者我应该避免安装avant-window-navigator?

重新安装Ubuntu 13.10后无法添加任何PPA

重新安装Ubuntu 13.10后,我无法添加任何PPA。 这是它说的: michael@MikesKomputer:~$ sudo add-apt-repository ppa:atareao/atareao Cannot add PPA: ‘ppa:atareao/atareao’. Please check that the PPA name or format is correct. 据我所知,此存储库正在运行。 问题是我无法添加任何新的存储库。 即使我可以使用软件中心,我的系统也无法使用add-apt-repository命令。