这是 xdeb 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
德布 — 构建一组 Debian 软件包
概要
德布 [-C 文件[-a 架构[-b 构建目录[-d 目标目录[--apt源[--更喜欢-apt]
[--only-显式[-f[-调试[--生成图[--生成紧凑图]
[--之后不清理[--无林天[- 序列[--列表构建[- 全部[-x 包]
[--非本地导入] 包 [...]
德布 - 转变 [-C 文件[-a 架构[--无转换安装] 包.deb [...]
商品描述
传统上,已经构建了 Debian 格式的软件包(如在 Debian、Ubuntu 等中使用的)
本机。 然而,能够交叉构建包通常很有用,有时
整个系统。
德布 通过提供构建顺序、交叉
依赖满足,并在一个工具中交叉构建。
德布 采用一组目标包名称或包含包的目录名称,以及
为指定的构建这些包 架构 (或者对于本地架构,如果
未指定),以适当的顺序。 构建完成后,它将安装包
必须满足后续阶段的构建依赖性。 必要时,它会
将外部架构二进制包转换为可以安全安装在
没有冲突的原生架构。 交叉编译时,它会检查以确保
程序不是意外地构建为在构建架构上运行,这是一个常见的
故障模式。
德布 使用获取源代码 apt-get的(8). 它默认使用构建系统 APT
配置,所以你应该确保一个包含目标包的存储库
架构在相关机器/chroot 上指定。
例如
deb [拱=阿梅尔] http://ports.ubuntu.com/ubuntu-ports 特立独行的主宇宙
deb-src http://ports.ubuntu.com/ubuntu-ports 特立独行的主宇宙
可以指定多个存储库,并使用 APT pinning 和 release-default 选项
提供首选的源存储库。 德布 将尊重 APT 政策。
配置
-C, --配置文件 文件
阅读 文件 作为附加配置文件。
-a, - 建筑学 架构
构建包 架构 而不是原生架构。
配置文件选项:架构。
-b, --构建目录 构建目录
构建包 构建目录 而不是在当前目录中。 这个选项可能是
多次给予; 在这种情况下,第一个 构建目录 将用于包
使用 apt-get 获取并作为默认目标目录,否则全部
提供的目录将被扫描包并被同等对待。
配置文件选项:builddirs。
-d, --dest-目录 目标目录
保留成功构建的包 目标目录 而不是在第一个构建目录中。
配置文件选项:destdir。
--apt源
使用 apt-get 获取源代码。 如果未指定,则仅在任何包中
构建目录 将被构建,并且只有那些包将用于扩展依赖项
用于构建排序。 配置文件选项:apt_source。
--更喜欢-apt
首选使用 apt-get 可用的源包,即使是旧版本的
包已经在构建目录中可用。 这个选项意味着
--apt-源。 配置文件选项:prefer_apt。
--only-显式
仅构建在命令行上明确列出的包。 对于所有其他包,
导入本机构建而不是尝试交叉编译它们。 这可能会产生
在某些情况下不太完整的构建,但如果本机存储库合理
完成然后它大大减少了需要运行的构建数量,它
避免了构建依赖循环的许多问题。
-f, --force-重建
即使源代码看起来没有变化,也要重建包。 德布 依靠
版本号在 Debian/变更日志 来检测变化。 配置文件选项:
强制重建。
-调试
发出对调试构建排序有用的额外消息。 配置文件选项:
调试。
--生成图
发出调试构建依赖信息的点图版本。 请参阅自述图
更多细节。 配置文件选项:generate-graph。
--生成紧凑图
发出调试构建依赖信息的点图版本,但没有
中间二进制依赖项,以生成更具可读性的图形。 看
README-graph 了解更多详情。 配置文件选项:generate-compact-graph。
- 平行线
使用与系统上的 CPU 一样多的作业。 配置文件选项:
平行。
--之后不清理
构建后不要清理每个源树。
--无林天
别跑 临田(1) 检查是否为
要求的架构。 当您确定所有包
是交叉安全的,但不是 而不去 建议. 配置文件选项:lintian
(默认为真)。
- 序列
只显示构建顺序,但实际上不构建任何东西。 仅包
名称后缀为“*”的将被构建; 其余的仅供参考。
配置文件选项:sequence。
--列表构建
列出选定的所有当前成功构建 架构 在构建中
目录。 配置文件选项:list_builds。
- 全部
在工作树中构建所有包。 配置文件选项:全部。
-x, - 排除 包
排除 包 从计算的包列表中 - 全部. 它只会在以下情况下构建
需要满足依赖关系。 配置文件选项:排除。
--非本地导入
通常情况下, 德布 将导入某些包的本机构建而不是尝试
交叉构建它们。 此选项禁用该行为。 工作时使用这个
修复相关软件包的交叉构建。
- 转变
不是构建,而是将一组外国架构二进制包转换为
可以在没有冲突的情况下安全地安装在本机架构上的软件包,如
虽然他们刚刚建成 德布. 这会默默地忽略任何包
不能有效地转换。
--无转换安装
通常情况下, 德布 - 转变 将在转换它们以用于
本土建筑。 此选项会抑制该行为。
使用 onworks.net 服务在线使用 xdeb