通过 yum 从文件安装包

hfr*_*nco 5 linux yum

有没有办法通过 yum 从文件安装软件包?

就像是:

yum -f 包.txt

我在手册页中找不到任何内容。

packages.txt 将包含以下内容:

bash
bc
binutils
bzip2
bzip2-libs
ca-certificates
cairo
Run Code Online (Sandbox Code Playgroud)

Not*_*Now 12

xargs yum -y install < filename
Run Code Online (Sandbox Code Playgroud)


war*_*ren 6

这有效:

yum install `cat <filename> | tr '\n' ' '`
Run Code Online (Sandbox Code Playgroud)

至于应该

yum install `cat <filename>`
Run Code Online (Sandbox Code Playgroud)

我添加了管道tr作为健全性检查,以防万一环境古怪。

每一条评论

yum install $(cat <filename>)
Run Code Online (Sandbox Code Playgroud)

也可以工作,而不是使用反引号。