英语法语西班牙语

Ad


OnWorks 网站图标

债务人 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 Debtree

这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 Debtree

程序:

您的姓名


Debree - 显示包之间的关系

概要


债务人 [选项]

商品描述


为指定的包生成依赖图(以“点”语法)。 输出是
写入 STDOUT 并可用作命令的输入 (1)从包
'graphviz'。

默认情况下,依赖关系图将显示(预)依赖关系、推荐的包、
无版本冲突,以及请求包提供的虚拟包。 可选
还可以包括建议的包和版本冲突。

除了显示常规依赖关系的图表, 债务人 还可以生成图表显示
包的反向依赖项和构建依赖项。

依赖 类型
包之间的依赖类型是按线型和箭头的颜色
表示依赖:
Build-Depends:深金色,粗体
Build-Depends-Indep:浅金色
预先依赖:紫色、粗体
取决于:蓝色
推荐:黑色
建议:黑色,点状
冲突:红色
提供:绿色、倒箭头

默认情况下,将显示版本化依赖项和冲突的版本要求
在箭头旁边。

可再生 依赖
替代依赖项将显示在单个节点(带有
分隔包装的水平线)。

替代依赖项将用单个箭头表示,除非一个或多个
依赖项是版本化的。 在这种情况下,一个单独的箭头(以相关包结尾)
显示版本要求被绘制。 一组依赖项的箭头
替代品将来自集合中的正确包,尽管在某些情况下这
可能处于两种选择之间的分界线上。

如果一个包含在替代依赖中的包也需要单独显示
或者也是其他一些替代依赖集的一部分,它的依赖只会是
包含一次,包第一次出现。 对于次要事件
包名将显示在方括号之间:`[...]'。

另请参阅下面的 --show-installed 选项。

在线会议
虚拟包裹将显示为八角形,并带有一个绿色的倒箭头
提供包裹。

如果只有单个包提供虚拟包,则此包(及其依赖项)
将显示在图表中。

如果有多个包提供虚拟包,它们将显示在
具有圆角的单个节点,但仅当少于三个(或数量少于
由 --max-providers 选项设置)。 如果超过这个数字,这将是
由节点中的省略号 (`...') 表示; 不会显示单独的包裹,但是
提供包的数量在箭头旁边指示。 的依赖关系
提供的包裹将不会显示。

默认情况下,常规依赖关系图还将显示由
请求的二进制包。

不明
列为依赖项但在包数据库中未知的包将
以红色阴影显示。 在替代依赖项的情况下,包
名称将显示在问号之间:`?...?'。

小包装 版本
如果一个包有多个版本可用,则该包的依赖信息
将使用最高可用版本,只有一个例外。 如果 --show-installed 选项
使用时,安装的版本将用于系统上安装的软件包。

管理的 图形 尺寸 复杂
债务人 提供多种机制来帮助减少包的依赖图的大小
具有大型或复杂的依赖树。 第一个机制是限制什么类型的
包括依赖项,例如排除推荐或冲突的包
图。 第二种机制是列表的配置 跳过结束 ;
有关详细信息,请参阅下面的配置部分。 最后一个机制是放置一个硬
限制依赖树的深度。

不可能包含建议包的依赖项。 这样做会在
几乎所有情况都会导致图的大小爆炸。

对于某些包,不幸的是几乎不可能生成可用的依赖项
由于它们具有的依赖关系的数量而形成的图形。 这通常是元的情况
包,例如那些用于 KDE 或 GNOME 的包。

配置


该程序遵循通常的 GNU 命令行语法,长选项以
两个破折号 (`-')。 下面概述了支持的选项。

--显示安装, -I
显示系统上安装了哪些软件包。

安装在系统上的软件包的节点将是彩色的
绿色。 对于替代依赖项,仅包含已安装的包(一个
省略号用于表示省略的备选方案); 对于不满意的替代品
依赖项,将包括所有替代方案。

--show-rdeps, -R
还显示包及其提供的任何虚拟包的反向依赖关系。

未安装的反向依赖项将显示为淡黄色; 已安装
浅蓝色。 不支持显示 Suggests 类型的反向依赖项。

建议将选项 --show-installed 与此选项结合使用。
另请参阅选项 --rdeps-depth 和 --max-rdeps。 如果出现以下情况,则忽略此选项
--build-dep 也被指定。

--构建依赖, -b
显示构建依赖项而不是包依赖项。

建议的包永远不会包含在构建依赖关系图中。 如果有
是满足依赖关系的替代包,通常只有第一个
将显示替代方案。 但是,当与
--show-installed 选项,将包含所有已安装的替代品
满足依赖关系(除非还提供了 --no-alternatives 选项)。

- 拱=架构
为构建依赖图指定架构(或“all”)。 如果选项
--buildep 选项不存在,此选项将被忽略。 默认是
运行命令的系统的体系结构。

如果指定了架构“all”,则将显示所有构建依赖项。 如果有的话
构建依赖项具有“架构条件”,这些将显示在
图形。

如果指定了架构(包括默认),则仅构建依赖项
将显示与该架构相关的内容; 为其他构建依赖项
架构将被忽略。

--with-建议, -S
包括建议的软件包; 从不包含建议包的依赖项。

--不推荐
不要显示推荐的包。

如果与 --with-suggests 选项结合使用,则此选项将被忽略。

--没有替代品
仅显示一组替代依赖项中的第一个包。 有效地
这显示了默认情况下将安装的包(在大多数情况下)。

--no-提供
不要显示请求包提供的虚拟包。

--max-供应商=
当有多个包提供一个虚拟包时,只显示
如果少于此数量,则提供包裹。 默认值为 3。

--无版本
不要显示版本化依赖项的版本。

--无冲突
不要显示未版本化的冲突。

--版本冲突, -VC
包括版本冲突; 默认情况下只显示未版本控制的冲突。

如果与 --no-conflicts 选项结合使用,则此选项将被忽略。

--最大深度=
限制遍历的依赖项级别数。

此选项设置了级别数的限制 债务人 什么时候会递归
确定依赖关系。 指定级别的包裹将被视为 结束
(请参阅下面的配置部分)。

该选项可用于减小图形的大小。

--rdeps-深度=
反向依赖的最大级别数。

默认情况下只显示一个级别。 使用此选项可显示更多级别。
暗示--show-rdeps。

--最大rdeps=
限制间接反向依赖的显示。

当显示多级反向依赖时,反向依赖
本身有很多反向依赖,真的可以爆图。 默认情况下
最多单独显示 5 个间接反向依赖项。

--不跳过
还显示默认禁止的依赖项(例如 libc6)。

选中时, 跳过 将被视为 结束 反而。 这意味着
现在将显示默认情况下不包含在图中的依赖项,
但他们的依赖不会。 另请参阅下面的配置部分。

- 显示所有
显示完整的依赖树。

选中时,所有默认限制的形式为 结束跳过 ,那恭喜你,
禁用,将生成包的完整依赖关系图。 也可以看看
下面的配置部分。

此选项暗含 --no-skip 选项,但可以与
--max-depth 选项。 注意这个选项不影响依赖的类型
包括在内。

--旋转, -r
从上到下绘制图表,而不是从左到右绘制。

- 凝结
激活一个选项 (1) 可以通过以下方式帮助减少密集图中的混乱
将包裹之间的线(关系)集中在一起
路径。

- 安静的, -q
禁止任何信息/警告消息。

--详细, -v
增加冗长。

显示附加信息和调试消息; 最多可重复三遍
倍。

配置


债务人 可以配置为限制依赖图的大小和复杂性。 这是
使用两个列表完成:

/etc/debtree/skiplist, 〜/.debtree/skiplist
列表 跳过 . 此列表中包含的软件包完全排除在
图表。 该列表应仅包含非常常见的依赖项,包括
它们在图表中只会使图表变得混乱,并没有真正添加任何信息。
示例是 libc6 和 zlib1g。 如果替代依赖项仅包含跳过
包装它将被省略; 如果它包含跳过和非跳过包的混合,
跳过包的存在将使用省略号 ('...') 显示。

/etc/debtree/endlist, 〜/.debtree/endlist
列表 结束 . 此列表中包含的软件包显示在图表中,但
不会显示它们的依赖项。 菱形用于表示结束
包裹; 在替代依赖项的情况下,将显示包名称
大括号之间:`{...}'。

最好只提供与
它的反向依赖应该包含在这个列表中。 在某些情况下可能是
还必须包含包,因为它们的依赖树太大或
复杂。

如果用户的 HOME 目录下存在列表,则将使用该文件
/etc/debtree/ 中的默认文件。

另请参阅选项 --no-skip、--show-all 和 --max-depth。

示例


下面是一些基本的使用示例 债务人. 有关更广泛的图表示例
和其他信息,请参阅 债务人 网站: http://collab-
maint.alioth.debian.org/debtree.

$ 债务人 dpkg >dpkg.dot
生成包的依赖图 的dpkg 并将输出保存到文件
`dpkg.dot'。

$ 点 -Tsvg -o dpkg.svg dpkg.dot
使用 (1) 从`.dot' 文件生成SVG 图像。

$ 债务人dpkg | 点 -Tpng >dpkg.png
生成包的依赖图 的dpkg 作为PNG图像并保存结果
输出到文件。

$ 债务人 -b dpkg | 点-Tps | kghostview - &
为包生成构建依赖图 的dpkg 以附言格式和视图
使用 KDE 的结果 主机视图(1)。

使用 onworks.net 服务在线使用 Debtree


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    办公楼层
    办公楼层
    OfficeFloor 提供反转
    耦合控制,其: - 依赖
    注射 - 持续注射 -
    线程注入更多信息
    参观...
    下载 OfficeFloor
  • 2
    分区工具包
    分区工具包
    DivKit 是一个开源的服务器驱动
    用户界面(SDUI)框架。 它可以让你
    推出来自服务器的更新
    不同的应用程序版本。 另外,还可以是
    用于...
    下载 DivKit
  • 3
    子转换器
    子转换器
    各种工具之间的转换
    订阅格式。 暗影火箭用户
    应使用 ss、ssr 或 v2ray 作为目标。
    您可以将 &remark= 添加到
    类似电报的 HT...
    下载子转换器
  • 4
    冲锋衣
    冲锋衣
    SWASH 是一个通用的数字
    模拟不稳定的工具,
    非流体静力,自由表面,
    旋转流和传输现象
    在沿海水域...
    下载SWASH
  • 5
    VBA-M(已存档 - 现在在 Github 上)
    VBA-M(已存档 - 现在在 Github 上)
    项目已移至
    https://github.com/visualboyadvance-m/visualboyadvance-m
    特征:作弊创作保存状态多
    系统,支持gba, gbc, gb, sgb,
    sgb2图...
    下载 VBA-M(存档 - 现在在 Github 上)
  • 6
    Stacer
    Stacer
    Linux 系统优化器和监控
    Github 存储库:
    https://github.com/oguzhaninan/Stacer.
    受众:最终用户/桌面。 用户
    接口:Qt。 编程拉...
    下载 Stacer
  • 更多 ”

Linux 命令

Ad