我有一台工作电脑和家用电脑 - 都运行 Fedora 24,在某些情况下,我在工作或家用电脑上安装软件包,却忘记在我的其他工作机器上重复相同的安装,
如何在 2 个 Fedora 之间同步 dnf 包?例如,在 pip/python 中,我可以执行 pip freeze > out.text 然后将其安装在不同的 virtualenv 中,Fedora/Linux 世界中是否存在类似的东西?
谢谢,德米特里
答案1
您可以使用以下命令列出所有已安装的软件包rpm
:
rpm -qa > list.txt
安装包可以是解决了像这样:
dnf install $(cat list.txt)
(除非您达到命令行参数的限制)