问题标签 [deb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
378 浏览

ruby - 如何从用 qt4 编写的 ruby​​ 应用程序创建 debian 包 (*.deb)?

我发现了很多教程如何使用 Ruby 和 Qt 构建应用程序,但我不知道其他人将如何运行它!我正在使用带有 rvm 的 Ubuntu 11.10、ruby 1.9.2 和: rbqtapi -v 输出“使用 Qt-4.7.4 的 QtRuby 2.0.5”

PS 我不知道如何构建 *.deb,它将是我的第一个桌面应用程序,而不是 Web。

0 投票
2 回答
746 浏览

linux - 创建具有依赖关系的 .deb 文件时出现问题

我创建了一个带有可执行文件的目录结构。以下是树的输出:

但是,这不适用于“file.txt”。我希望这个文件进入 /usr/local/include/myprog/ 但这没有发生。它给了我错误:

任何人都可以提供任何建议吗?

0 投票
1 回答
182 浏览

daemon - start tomcat during the .deb installation

I have created a deb. package with my App and I should start lighttpd at the end of installation (postinst script). The question is how to start lighttpd and don't lock a terminal. It should started in background somehow...

Thanks.

0 投票
1 回答
1255 浏览

linux - 创建 .deb 文件的权限问题

我正在尝试从二进制文件和支持文件创建一个 .deb 文件。它可以工作,但是在创建它之前我收到以下警告:

我能做些什么来纠正这种情况?

0 投票
1 回答
318 浏览

iphone - 如果磁盘空间不足,如何中止 deb 包的安装

我正在为 iPhone 开发越狱程序。当磁盘空间不足时,安装仍然会继续,因此部分文件被复制,而其他文件没有,这使磁盘变脏。

我在 preinst 和 prerm 脚本中编写了磁盘空间检查代码,它们是 deb 包的控制文件。当磁盘空间不足时,控制脚本将以非零代码退出。但问题是,当我们升级一个包时,如果磁盘空间不够,即使 prerm 脚本以非零状态退出,dpkg 仍然会删除旧文件,因此升级变成了删除,这不是我期望的结果。

0 投票
2 回答
3449 浏览

debian - postinst 中的 db_input 不起作用

我的 postinst 脚本有问题,我必须询问 MySQL 的 root 密码才能为我的应用程序创建一些用户。我知道,在 postinst 中使用 db_input 是不好的做法,但我真的需要它。为什么当我安装我的应用程序表单存储库时此 postinst 不起作用,但当我将其安装为 .deb 包时正常工作?

后勤:

错误:

0 投票
2 回答
6657 浏览

iphone - 将 iOS 应用安装程序 (.ipa) 转换为 .deb

是否可以将 .ipa 安装程序转换为 .deb?我的手机越狱,所有 Cydia 应用程序都使用 .deb 安装程序安装。所有使用 .ipa 安装的应用程序都被归类为“用户应用程序”,而 .deb s 位于“系统应用程序”下。由于某种原因,我的用户应用程序都不起作用,我在考虑是否可以将这些用户应用程序重新打包到 .deb 中并将它们安装为系统应用程序。有谁知道解决方案?

0 投票
3 回答
10249 浏览

android - 适用于 Android SDK/NDK 的 Ubuntu PPA?

有没有人费心为 Android SDK 和/或 NDK 包创建 PPA?

我在谷歌搜索中看到了一些暗示这一点的东西,但没有一个作为首选解决方案跳出来的。

我猜想许可问题可能要求它像 flash-installer(或更类似的 google-earth)包一样运行,但它会非常有用。SDK 安装 OOB 缺少正确的包管理可能带来的许多功能(依赖项、多用户权限/能力等)

0 投票
1 回答
145 浏览

packaging - 使用 CDBS 打包:构建包时从源包中删除 png 文件(debian)

我正在尝试打包一个源 tarball,其中包含带有 5 个 png 文件的 help/C/figures 目录。我想从此目录中删除 2 个 png 文件。将删除放在干净的目标中可能是一种选择,但我真的很讨厌在打包时修改我的源树。

如果我删除这两个文件,当我运行时:

出现此警告:

这些文件在构建时重新生成。所以我想让他们删除。

所以没有办法在 debian/rules 中使用 CDBS 吗?

0 投票
4 回答
4507 浏览

linux - 查找是否使用 shell 脚本安装了库

我在 shell 脚本中完全是菜鸟我想要的是 shell 脚本,它确定当前安装的库/包的列表,如果没有用户许可不安装它们

我想要的是确定库/包当前是否安装在系统中

我知道aptitude search命令,但我正在寻找更好的解决方案

例如,我现在已经定义(在 shell 脚本中)检查 readline 库/包,我如何从 shell 脚本(我想创建)中知道当前是否安装了 readline 包。

任何想法或建议肯定会有所帮助