我曾问过一个问题大约一年前,在 dctrl-tools 上,获胜的答案是 -
$ sort-dctrl -k Installed-Size:n /var/lib/apt/lists/*_Packages | grep-dctrl -ns Package,Installed-Size -
问题是,当我运行命令时,输出会满屏,但我什么也得不到。我可以将其通过管道传输到另一个 .txt 文件。无论如何,有没有要求它一次一屏地提供信息。
尝试做——
[$] sort-dctrl -k Installed-Size:n /var/lib/apt/lists/*_Packages | grep-dctrl -ns Package,Installed-Size - | less
确实给出了包的名称,但没有给出尺寸。我什至尝试了“更多”,但结果是一样的。
我不知道这是一个错误还是需要以不同的方式完成?
答案1
命令应该是:
sort-dctrl -k Installed-Size:n,Size:nr /var/lib/dpkg/available | grep 'Size\|Package'
或者 :
sort-dctrl -k Installed-Size:n /var/lib/apt/lists/*_Packages | grep 'Size\|Package'