debuild

如何理解与控制文件中指定的不同的意外 PPA 包名称?
debuild

如何理解与控制文件中指定的不同的意外 PPA 包名称?

我已经Debian 软件包并对其进行了修改,制作了一个预发布版本,供我发布测试 PPA。我是上游开发者。我对打包的经验有限。 符合官方 Debian 软件包,目录中的控制文件debian包含以下字段: Package: python3-showinfilemanager 再次符合官方 Debian 软件包,更新日志包含: show-in-file-manager (1.1.6a1-1ubuntu1ppa1) noble; urgency=medium 令我惊讶的是,PPA 中生成的软件包名为show-in-file-manager - 1.1.6a1-1ub...

Admin

PPA 工作仅使用 pbuilder 或 ppa 本身创建空的构建目录
debuild

PPA 工作仅使用 pbuilder 或 ppa 本身创建空的构建目录

我成功构建了一个 debian 包,没有任何错误。但是 pbuilder 和我的 ppa 上传不会将文件复制到 /opt/ 目录。我有以下树: ├── opt │ └── myDir │ └── myfile └── DEBIAN ├── control ├── postinst └── preinst and many more .... 我已经创建了模板dh_make并编辑了postinst、版权、控制等。 我以为安装后/opt会自动克隆到我的/opt。当我使用构建我的包debuild -us -uc...

Admin

构建 linux-tools deb 会产生空的二进制包
debuild

构建 linux-tools deb 会产生空的二进制包

我正在尝试建立linux-tools-genericUbuntu Impish(即 21.10)上的软件包。 我正在尝试遵循我能找到的指南(例如这个),因此工作流程大致如下: deb-src通过启用然后进行设置/etc/apt/sources.list: apt-get install devscripts pbuilder build-essentials apt-get build-dep linux-tools-generic 然后我得到了实际的源包: apt-get source linux-tools-generic 现在cd开始尝试构建(暂时...

Admin

如何为 Ubuntu 构建 Deja Dup
debuild

如何为 Ubuntu 构建 Deja Dup

这是我在这里的第一个问题,也是我第一次尝试为 Ubuntu 构建自定义应用程序,所以我希望我没有搞砸它:) 我想修改 Deja Dup 应用程序以使 AWS S3 与 IBM COS S3 兼容。这应该像更改 backendS3 文件中的硬编码 URL 一样简单,但我甚至无法构建原始版本。 我使用的是刚刚安装的 Ubuntu 18.04.4 lts,我下载了以下源代码这使用“经典”方式。当我运行时,debuild -us -uc -b运行测试失败。我也尝试使用 make,如源代码的 HACKING 文件中所述,结果相同。 据我从测试日志中理解,该问题与 gv...

Admin

无法安装 ubuntu 内核包
debuild

无法安装 ubuntu 内核包

我使用 Ubuntu 构建页面中提到的步骤构建了 Linux 映像、标头和工具。以下是我获得的 deb 包; Linux 头文件 Linux的工具-4.15.0-51-generic_4.15.0-51.55_amd64.deb, Linux 映像-未签名-4.15.0-51-generic_4.15.0-51.55_amd64.deb 但是,当我尝试使用“dpkg -i *.deb”在我的 Ubuntu 18.04 机器上安装它时,出现了以下错误。 Selecting previously unselected package linux-hea...

Admin

debian/rules:161:目标“config.status”的配方失败
debuild

debian/rules:161:目标“config.status”的配方失败

我正在尝试为 构建一个 deb 包collect-pw。上游 tar 包是: http://perfwatcher.free.fr/download/collectd/collectd-5.4.0.20150311.tar.gz 为了构建这个包,我从 ubuntu repo 中提取了源包并修改了和collectd下的包名称。debian/controldebian/changelog 现在,当我运行pdebuild(或者debuild为了这个目的)时,它会失败并出现以下错误: configure: exit 1 debian/rules:161: r...

Admin

使用命令行选项构建 deb 包版本
debuild

使用命令行选项构建 deb 包版本

新手构建 deb 包。我有一个用于生成 Ubuntu 包的构建脚本。版本号在变更日志中。我想使用版本文件自动完成构建 deb 包的过程,而无需触及变更日志,并且该文件仅包含版本号,例如 1.0.0。 我如何将版本号传递给 debuild 命令? debuild --no-lintian --preserve-envvar=PATH --check-dirname-level 0 --no-tgz-check -uc -us ...

Admin

仅从 apt-get 源构建一个 .deb(生成多个 .deb 文件)?
debuild

仅从 apt-get 源构建一个 .deb(生成多个 .deb 文件)?

假设我想构建一个类似的包network-manager;我可以在 14.04 trusty 上这样做: apt-get source network-manager cd network-manager-0.9.8.8 debuild -us -uc .deb...但是,完成后会给我一堆文件,例如: gir1.2-networkmanager-1.0_0.9.8.8-0ubuntu7.4_amd64.deb libnm-glib4_0.9.8.8-0ubuntu7.4_amd64.deb libnm-glib-dev_0.9.8.8-0ubuntu7...

Admin

需要帮助从源代码构建 debhelper 10.2.2-bpo8
debuild

需要帮助从源代码构建 debhelper 10.2.2-bpo8

我正在尝试从 tar.xz 文件构建 debhelperhttps://packages.debian.org/source/stable-backports/debhelper。我已经满足了所有依赖关系,并成功运行了 ./debhelper/lib 中的 makefile 以确保万无一失。然后我在 ./debhelper 中打开了一个终端,成功运行了 makefile,然后尝试运行debuild -us -uc。然而它吐出了: devonc@devongaming:~/Downloads/debhelper...

Admin

使用编译源代码构建 Debian 软件包
debuild

使用编译源代码构建 Debian 软件包

有没有办法只使用已编译的二进制文件来构建 debian 包?我只想将我的应用程序放入包中,因为我不想让它执行我已经完成的步骤。 ...

Admin

debian/control 没有列出任何二进制包
debuild

debian/control 没有列出任何二进制包

我正在运行debuild以便生成<source.changes>文件以便稍后使用上传我的包 dput ppa:myusername/mypackagename <source.changes> 正如简要提到的这里。 我收到以下警告和错误: $ debuild This package has a Debian revision number but there does not seem to be an appropriate original tar file or .orig directory in the pare...

Admin

在 Ubuntu 16.04 上为 Launchpad 构建软件包
debuild

在 Ubuntu 16.04 上为 Launchpad 构建软件包

我想为 Ubuntu 16.04 构建一个简单的软件包并将其上传到 Launchpad。它只是一个颜色主题;它基本上需要在 下创建一个新文件夹/usr/share/themes。该rules文件如下所示: #!/usr/bin/make -f %: dh $@ override_dh_install: dh_install Ambiance-LightDark-Blue/ /usr/share/themes 并且control(请注意假电子邮件): Source: ambiance-lightdark-blue Section: mi...

Admin

无法在 16.04 中为 PPA 创建存档
debuild

无法在 16.04 中为 PPA 创建存档

我正在尝试使用新的 16.04(Kubuntu x64)更新我的 PPA,但是自 13.10 以来使用的命令出现问题。 这里是终端返回: $ debuild -MY_KEY -S -sa --lintian-opts -i dpkg-buildpackage -rfakeroot -d -us -uc -S -sa dpkg-buildpackage: paquet source dpluzz dpkg-buildpackage: version source 1.5.6.1~ubuntu16.04 dpkg-buildpackage: distrib...

Admin

`debuild -uc -us` 中的 `-uc -us` 选项是什么意思?
debuild

`debuild -uc -us` 中的 `-uc -us` 选项是什么意思?

互联网上的每个人都告诉用以下方式构建软件包debuild -uc -us,例如这个答案,但我完全找不到这些选项是什么意思,甚至内置的帮助(debuild --help)也没有告诉我们有关-uc和的任何信息-us。 那么这些选项是什么意思呢? ...

Admin

不确定如何解决构建错误(libimobiledevice 1.2)
debuild

不确定如何解决构建错误(libimobiledevice 1.2)

我正在运行 Ubuntu 14.04 32 位虚拟机,看看这是否有任何区别...... 我跟着这个问题的答案一起看: 如何在 Ubuntu 15.04 上编译 libimobiledevice 1.2? 但我尝试做的时候遇到了一个错误 ./autogen.sh 它说我需要更新版本的 libplist,所以我按照 libplists github 页面上的安装说明进行操作。安装似乎没有问题,现在我解决了该错误,./autogen.sh 抛出了此错误... 这是其运行的最后一行,然后我在终端中收到错误...... #define LT_OBJDI...

Admin