我还不熟悉以apt-cache rdepends
两个不同缩进级别列出包名称的输出(每个都有两个和四个前导空格)。例如apt-cache rdepends libdata-uuid-perl
产生这个输出:
libdata-uuid-perl
Reverse Depends:
zoneminder
libossp-uuid-perl
libossp-uuid-perl
libossp-uuid-perl
libossp-uuid-perl
libkiokudb-perl
libossp-uuid-perl
libhtml-embedded-turtle-perl
libossp-uuid-perl
libdata-guid-perl
libossp-uuid-perl
libcatmandu-perl
libossp-uuid-perl
libcatalyst-authentication-credential-http-perl
libossp-uuid-perl
gscan2pdf
libossp-uuid-perl
应该如何读取这种输出?
你拿了一个复杂的包裹!
使用正常缩进,您将拥有真正的反向依赖项。这是默认设置,通常您只会看到这样的行。
然后进一步缩进,您拥有真正的依赖项(如果与所询问的包不同)。您会看到在这种情况下它是libossp-uuid-perl
。所以上面的包(标准缩进)具有libossp-uuid-perl
依赖关系而不是直接libdata-uuid-perl
. 事实上,如果你检查那些包,你会看到libossp-uuid-perl
依赖而不是libdata-uuid-perl
.
这两个包都具有replace
另一个包的依赖关系,这意味着另一个包的依赖关系可以由这个包完成。但是因为反向依赖不是直接的,为了帮助用户理解关系,有额外的缩进线。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句