问题标签 [dpkg]
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.
rpm - RPM 的 fakeroot 替代品
我研究 dpkg 和 rpm 包系统。我在 dpkg 手册中发现使用 fakeroot 作为非 root 用户正确构建包的建议。但是对于 RPM 包,我没有找到替代实用程序。我阅读了几本构建 rpm 包的手册,他们建议以 root 身份构建 rpm 包,或者创建特殊用户并使用 rpm-setuptree 实用程序(当然,可能是手册不好)。
有 RPM 构建的 fakeroot 替代方案吗?并且可能是 RPM 不需要 fakeroot 替代品,使用正确的构建选项和规范文件可以帮助我避免所有问题?
android - 活动和线程之间的共享数据
我有一个像这样的名为 ListApp 的应用程序
}
在我的第一个活动中,我尝试在新线程中对 appRsMovie 进行修改,如下所示
应用程序崩溃,这是我得到的例外
macos - Mac的-dpkg有什么替代品?
我正在尝试使用 dpkg 命令,但在 Mac OS X 中它似乎对我不起作用
我想知道如何在 Mac 中使用 dpkg?
python - 我可以/应该使用 dpkg 在 MacPorts 下安装 .deb 文件吗
我正在从Guardian Project安装otrfileconverter ,它依赖于 python 模块 potr 和 pyjavaproperties,它们存在于 Fink 但不存在于 MacPorts 下。
我可以手动完成这一切,但我更愿意提供在 MacPorts 下安装的说明。这些软件包在 Debian 下也不存在,但可以使用Guardian Project PPA轻松添加。
我显然应该为这两个包编写 MacPorts Portfile 来为 MacPorts 做出贡献,但我开始怀疑..
有没有人使用 MacPort 的dpkg端口来管理 MacPorts 下的 Debian 软件包?我可以制作简单使用的指令dpkg
吗?
只是好奇dpkg
在 MacPorts 下真正用于什么。
iphone - 如何为系统命令显示“正在加载 UIAlertView”?
我试图让带有 ActivityIndicator 的 Loading UIAlertView 在我点击按钮后立即弹出。在那一刻,我需要它来运行dpkg命令。
我非常接近完成它。只有一个问题,当我触摸我的按钮时,当应用程序安装 debian 包时,UIAlertView 不会一直加载(屏幕变暗)。包安装完成后,UIAlertView 会一直加载一秒钟。然后被解雇[alert dismissWithClickedButtonIndex:0 animated:YES];
我不确定这是否需要在另一个线程上,所以我尝试这样做。不确定我是否设置正确。所以这是我的代码。建议?更正?
.m
。H
我对目标c有点陌生。所以不要恨。:) 建议?
linux - debian包内容的运行时安装目录
我有一个我构建的 debian 包,其中包含文件的 tar 球、控制文件和 postinst 文件。它使用 dpkg-deb 构建,并使用 dpkg 正确安装。
我想做的修改是在运行时根据将在 deb 文件上运行 dpkg -i 时设置的环境变量来确定文件的安装目录。我在 postinst 脚本中回显环境变量,我可以看到它的设置正确。
我的问题:
1)是否可以在运行时动态确定安装目录?
2)如果可能的话,我会怎么做?我已阅读有关规则文件和 mypackage.install 文件的信息,但我不知道其中任何一个是否允许我完成此操作。
我可以通过将文件复制到 posinst 脚本中的目标位置来破解它,但如果可能的话,我更愿意以正确的方式进行操作。
提前致谢!
debian - 如何在从源代码构建 debian 包时自动满足“.dsc”文件中的依赖关系?
当我下载一些包源(例如 foo-[ver].orig.tar.gz、foo-[ver].dsc)时,我在使用dpkg-source -x foo-[ver].dsc
and时经常遇到依赖问题dpkg-buildpackage -us -uc ...
。在这种情况下,我必须一一安装构建依赖项。是否有一些工具可以自动处理这种情况,例如dpkg-source-dependencies -x foo-[ver].dsc
?
ubuntu - 重建一个没有一些补丁的 ubuntu/debian 包
我想重建一个位于 ubuntu 存储库中的源包,什么都不做,除了我想在没有它附带的补丁子集的情况下构建它。我没有做这种事情的经验。
假设该软件包称为 foo(在我的情况下实际上称为 network-manager-gnome),而我不想要的补丁称为 patch1 和 patch2。我在哪一步告诉它忽略这些补丁?使用 {dpkg-source -x foo_version-revision.dsc} 提取时?或者使用 {dpkg-buildpackage -rfakeroot -b} 构建时?或者在提取和调用 dpkg-buildpackage 之间的某个时间?
似乎 dpkg-source 的构建端具有忽略与给定正则表达式匹配的补丁的选项。这是我应该使用的,通过 dpkg-buildpackage 使用 --source-option 传递它们吗?
谢谢!
linux - 当我在命令提示符下输入“dpkg -l”时,“Desired=Unknown/Install/Remove/Purge/Hold”是什么意思?
这似乎是一个错误。我不确定我是否应该担心。
仅供参考:我刚刚开始使用 Ubuntu (10.04),并希望对它的工作原理有一个核心理解,这就是为什么我想知道这一切意味着什么。我没有需要解决的具体问题。
debian - apt 偏好密码:原产地?
我已从笔记本中删除 fglrx 并返回免费驱动程序,但 xfce4-power-manager 无法启动。这是一个已知的错误
我得到了 apt-get 源,应用补丁,构建并安装它。现在一切正常,我已将此错误报告给 debian。但现在我想保留这个包以防止升级一段时间
我知道笨拙的方法是增加包构建版本部分。例如 1.0.10- 5然后按版本保存包:
我认为最好的方法是按原点存放包裹:
这可能吗?我在文档中找不到这个