此命令不包含 flatpack 或 snap 包:
pacman -Qqe > pkglist.txt
我需要一个批量命令将所有包名称存储在一个文本文件中
操作系统:Arch Linux
答案1
此命令不包含 flatpack 或 snap 包:
它也不包含通过使用或下载的容器安装的东西pip
,conda
来自docker
或或的podman
包...cargo
npm
我不认为有一个命令可以做你想做的事:最后,你有很多包管理器与你的发行版的包“并行”工作,并且系统不可能知道你要做什么。考虑“您想要保存的包”(就像您对扁平包装和按扣所做的那样)或不需要的东西。
由于该列表也仅与用于理解(并可能安装)其成员的工具一起有用,因此我会同意:无论如何,您将需要所有这些的单独列表。