关于apt命令文档不完善及apt list命令行选项的技术咨询
关于apt命令文档不完善及apt list命令行选项的技术咨询
我完全懂你的困惑!刚开始接触apt的时候,我也踩过一模一样的坑——明明想找子命令的详细参数,翻man apt或者man apt-get却找不到想要的信息,真的让人摸不着头脑。
首先给你解决最核心的问题:apt的每个子命令都有独立的帮助文档和man页,你之前没找到是因为没找对地方。比如要查apt list的参数,你可以直接执行:
apt help list
或者查看它的专属man页:
man apt-list
你提到的apt list --installed确实是完全有效的命令,用来列出系统中所有已安装的软件包。除此之外,apt list还有几个常用的实用选项:
--installed:仅过滤显示已安装的包--upgradeable:只列出当前可以升级的包--all-versions(简写为-a):显示每个包的所有可用版本,包括旧版本和候选升级版本-q:减少输出的详细程度,只显示关键信息
至于你觉得apt的主文档太简短的问题,其实这是设计逻辑导致的:man apt只是apt命令集的总览,用来介绍整体框架和通用参数;而每个子命令(比如list、install、search)的具体参数、用法细节,都放在各自的子man页里(比如man apt-install、man apt-search)。很多新手容易忽略这个点,以为主man页包含了所有内容。
最后再给你个小技巧:如果记不住子man页的名字,直接用apt help <子命令>的方式,就能快速调出对应命令的完整帮助信息,比翻man页更高效。
备注:内容来源于stack exchange,提问作者Autechre
相关产品推荐
相关产品推荐

