包含 Arch Linux 中最后安装/升级的软件包但具有跳过依赖性的列表

包含 Arch Linux 中最后安装/升级的软件包但具有跳过依赖性的列表

pacman如何获取 Arch Linux 中/最后安装或升级的软件包列表(pacaur包括时间戳)?我还有一个条件,我想跳过依赖。我只想要用pacaur -S [package].

笔记:这个问题与另一个问题很接近,标题为:包含 Arch Linux 中最后安装/升级的软件包的列表

答案1

无法发现哪些软件包是与pacman -S pkgname(或像 pacaur 这样的 AUR 帮助程序)一起安装的,因为重新安装或更新的软件包将保留其安装原因,并且 AUR 帮助程序负责--asdeps在初始安装期间指定。

但是,您可以用来pacman -Qqe获取显式安装的软件包的列表,并通过 stdout 将该列表传递给命令expac以打印它们上次安装/更新的日期。例如:

pacman -Qqe | expac -Q '%-30n\t%l' -

有关格式化选项的更多详细信息,请参阅 expac 手册页,特别是--timefmt

相关内容