![如何按顺序获取当前安装的最大软件包列表?](https://linux22.com/image/1044498/%E5%A6%82%E4%BD%95%E6%8C%89%E9%A1%BA%E5%BA%8F%E8%8E%B7%E5%8F%96%E5%BD%93%E5%89%8D%E5%AE%89%E8%A3%85%E7%9A%84%E6%9C%80%E5%A4%A7%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%88%97%E8%A1%A8%EF%BC%9F.png)
我的根分区上的磁盘空间不足,我试图删除一些软件包而不删除其他软件包。
答案1
首次安装debian 好东西通过运行以下命令,
sudo apt-get install debian-goodies
然后运行以下命令来查看已安装的大尺寸软件包,
dpigs -H
默认情况下,它被设置为显示已安装的最大的10个包。您可以通过-n
参数设置这个数字。
dpigs -n 20 -H
上述命令列出了已安装的最大 20 个包。
$ dpigs -h 用法:dpigs [选项] 选项: -n, --lines=N 显示系统上最大的 N 个包(默认 10)。 -s, --status=状态文件 使用 status-file 而不是默认的 dpkg 状态文件。 -S,--源 显示已安装的二进制包中最大的源包 在系统上。 -H, --人类可读 以人类可读的格式显示包大小(如 ls -lh 或 du -h) -h,--帮助 显示此消息。
答案2
如果你没有 Synaptic Package Manager,请在终端中输入以下命令来安装它:
sudo apt-get install synaptic
(但首先请确保您已允许 Universe 存储库。以下是操作方法的链接:如何启用“Universe”存储库?)
接下来,启动 Synaptic 包管理器(如有必要,请重新加载存储库)并单击选项Status卡,然后单击已安装,
从设置菜单,选择优先,
单击Column and Fonts标签,滚动查找安装尺寸并标记,然后点击OK,
现在尺寸列应出现在 Synaptic 窗口中。单击尺寸选择按大小排序列并切换升序/降序排列。
然后,您可以选择要删除的软件包并从此应用程序本身应用操作。