apt-cache使用两个不同缩进级别的包对输出进行rdepends输出

时间:2018-04-25 11:04:26

标签: debian apt

我还不熟悉var app = angular.module('testApp', []); app.controller('testController', ['$sce', '$scope', function($sce, $scope) { $scope.someVar = $sce.trustAsHtml("Some<br>text<br>here"); }]); 的输出,它在两个不同的缩进级别列出了包名称(每个都有两个和四个前导空格)。例如apt-cache rdepends产生此输出:

apt-cache rdepends libdata-uuid-perl

如何读取这种输出?

1 个答案:

答案 0 :(得分:2)

你拿了一个复杂的包裹!

使用正常缩进,您具有真正的反向依赖性。这是默认设置,通常只能看到这样的行。

然后进一步缩进,你有真正的依赖(如果与被询问的包不同)。您会看到,在这种情况下,它是libossp-uuid-perl。所以上面的包(标准缩进)具有libossp-uuid-perl作为依赖,而不是直接libdata-uuid-perl。事实上,如果您检查这些包,则会看到libossp-uuid-perl为依赖关系,而不是libdata-uuid-perl

两个包都与另一个包具有replace依赖关系,这意味着此包可以实现其他包的依赖关系。但由于反向依赖不是直接的,为了帮助用户理解这种关系,还有额外的缩进线。