相关疑难解决方法(0)

如何将已安装的软件包选择从一个 Fedora 实例复制到另一个实例?

我有一个 Fedora 系统 (A),我在那里安装了一些软件包。现在我想在另一台计算机 (B) 上安装 Fedora,并且我想在其上安装相同的软件包。

在 Debian 术语中,我想完成这样的事情:

$ dpkg --get-selections > pkg_sel_host_a  # on host_a
$ dpkg --set-selections < pkg_sel_host_a  # on host_b
Run Code Online (Sandbox Code Playgroud)

但老实说,我真的想要一种更好的方法来在新的 Fedora 19 系统 (B) 上选择相同的软件包:我只想从系统 A 安装在dnf install(或yum install)命令行中明确提到的软件包 - 而不是那些作为依赖项安装的!

为什么?因为可能依赖项已更改 - 我不想在新系统上安装过时的依赖项。另外,当我删除包时,我想删除(可能)然后不需要的自动安装的依赖项(即孤儿)。

我发现dnf list installed- 但它不会显示是否明确选择了软件包或由于依赖关系而安装。

我如何在 Fedora 上获取这些信息?

Fedora/dnf 复制软件包选择的方式是什么?

yum fedora dnf

18
推荐指数
2
解决办法
9475
查看次数

标签 统计

dnf ×1

fedora ×1

yum ×1