如何使用 Pacman 从文本文件中包含的列表安装软件包?

Arc*_*ahi 2 arch-linux pacman software-installation manjaro

我安装了 Manjaro Cinnamon 版的最小版本,现在想将其升级到完整版。该文本文件中提供了软件包列表。

如何使用 Pacman 安装它们,而无需痛苦地输入数百个软件包的名称?为了方便起见,我附上了文件的前 5 行。

a52dec 0.7.4-10
aalib 1.4rc5-13
accountsservice 0.6.55-2
acl 2.2.53-3
acpi 1.7-3
Run Code Online (Sandbox Code Playgroud)

Ces*_*ian 5

我现在不在linux上,所以我无法测试它,但这应该可行......

pacman -S $(cat yourfilename | cut -d' ' -f1)
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,那么这应该

pacman -S $(echo $(cat yourfilename | cut -d' ' -f1))
Run Code Online (Sandbox Code Playgroud)

这里的目标是让 pacman 将文件的输出作为一行,没有版本编号,并且每行用空格分隔。