根据列表批量安装软件包

根据列表批量安装软件包

为了安装 Fedora 系统的副本,我想知道如何安装软件包

之前列出的yum --list installed>mypkglist“我喜欢以批处理模式执行任务”。

答案1

在另一台机器上执行此操作,该机器将读取列表并将其发送到 yum,

yum install $(<mypkglist)

答案2

最好的方法是:

yum-debug-dump
yum-debug-restore

...您还可以获取您执行的所有事务(例如,通过 yum 历史记录),然后使用“yum load-transaction”。

如果您只有一个软件包列表,最好的办法可能是在它们前面添加“install”并将它们传递给“yum shell”(需要在末尾添加“run”)。

还有快速地install 的版本如“install-n”(仅名称匹配),在安装 100 个(或更多)软件包时非常有用。

相关内容