问题标签 [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.
linux - 为一个来源的数据文件创建多个 Debian 软件包
我有一堆用于 dictd 字典程序的字典文件。每个字典有 2 个文件(一个 dict.dz 和一个 .index 文件),总共有 8 个字典。
字典的安装非常简单,这就是我目前在我的脚本中的内容:
现在我想将这么多文件打包成 .deb 包,每个字典一个 .deb 包。我真的很想有一个源 .deb 包,然后创建所有单独的包,而不是必须创建和维护 8 个单独的包(这个数字可能会随着时间的推移而增长)。
但是我不明白debian/packagename.dirs文件与debian/rules文件中的内容有何关系。我尝试下载并查看freedict的源包,这与我想要做的非常相似,但它的规则文件非常复杂。
python - 在Python中实现deb preinst,postint等脚本是否实用,而不是在sh中
我对将 Python 用于 deb 包流控制脚本(preinst、postinst 等)时可能存在的缺陷(目标系统中未安装 Python 除外)感兴趣。在 Python 中而不是 sh 中实现这些脚本是否实用?
据我了解,这至少是可能的。
iphone - .Deb 安装程序为 iphone
我正在为越狱的 idevices 创建一个应用程序,并且需要能够将 .debs 安装到 /Library/Themes/ 我到处寻找文档或示例,但不出所料,我没有发现任何有用的东西。我首先想从 URL 中获取 .deb,然后只需将该包安装到用户文件夹中即可。如果有人对此有任何经验或可能会指出我正确的方向,将不胜感激。
这是一个类似的问题,但似乎从未真正得到回答。 如何以编程方式在越狱的 iphone 上安装 .deb 文件?
日志
//当我使用我的方法“grabUrl:”
/当我使用我的方法“grabUrlInBackground:”
sql - 是否有在 Ubuntu .deb 包上升级/创建数据库的机制?
例如,android平台有类似的东西:
处理升级等非常好。
.deb 包有类似的策略吗?我知道我可以使用 debian/control,debian/preinst 来获取当前版本,debian/postinst 来处理然后数据库升级,但它不是一个整洁的解决方案。
openerp - 顺便说一句,deb 和 src 的区别
我使用deb file
生产和source
开发。这是正确的做事方式吗?
我认为 deb 可能对生产环境有某些优化(pyo 或 pyc)。
但是由于我必须将我的自定义模块一次一个地移动到生产中,我发现它越来越困难。
实际的插件路径在这里
但是 init.d 指向
在某些模块__init__.py
中1
(例如:web_rpc)
并且对于一些它2
(例如:hr)
顺便说一句,实际的区别是什么
和
ubuntu - 将规范文件转换为 debian
我们正在将我们的服务器从 CentOS 迁移到 ubuntu。对于一个自行编写的应用程序,我们创建了一个规范文件来创建 RPM,以便在 CentOS 上轻松安装。现在我们要将其转换为 debian 格式。最简单的方法是什么?我的意思不是从 rpm 创建 .deb 文件,而是将规范文件转换为 ubuntu 控制文件。
python - dpkg Python模块?
我正在尝试做一些包操作(a la dpkg),虽然我可以popen
或者subprocess.call
如果可能的话我宁愿用python方式做事。
不幸的是,我一直无法找到一个 python 模块来解决这个问题。
我看过参考,python-deb
但它似乎已经不复存在了。python-apt
似乎是一个潜在的解决方案,但 AFAICT 它无法处理单个.deb
文件。
有人知道一个好的 dpkg python 解决方案吗?
qt - deb 存档中的 Qt Harmattan N9 Aegis 清单文件
我按照以下方式制作了一个宙斯盾清单文件,但它似乎不起作用。当我尝试读/写时,我的应用程序仍然抱怨对跟踪器的非特权访问。我在这里做错了什么?
deb文件内容如下
_aegis文件内容如下。
然后在控制文件的control.tar.gz里面我有定义
那么这里出了什么问题呢?
cmake - Debian package bug on squeeze?
My hand-made debian package wont install if i build it on Squeeze (well, a squeezechroot)? If i built it on a wheezy box though it builds installable packages.
Note that it builds fine in either case. Im generating the debian packages using CMake/CPack.
The error message i get is:
linux - 我无法构建 deb 包
我想构建具有
我想安装到目录 /opt/debtest/
这是我的规则文件
当使用 dpkg-buildpackage 命令时,它会查看这个
dpkg-source --before-build debtest-1.0 debian/rules clean debian/rules:11: *缺少分隔符。停止。
我该怎么做?