Fedora 中两个包之间的循环依赖怎么办?

nov*_*per 15 wifi fedora rpm broadcom

我是 Fedora 的新手,最近安装了 Fedora 26 操作系统。我正在尝试使用它连接到 wifi。我按照 youtube 视频Broadcom 安装并尝试安装 Broadcom 驱动程序。当我运行它说需要的命令时,我已经下载了 rpm 文件Broadcom-wl-6.30.223.271-2.fc26.noarch.rpmrpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpmwl-kmod >= 6.30.223.271

我用谷歌搜索,发现它是akmod-wl-6.30.223.271-13.fc26.x86_64.rpm包,当我尝试安装它时,它说wl-kmod-common >= 6.30.223.271需要。当我用谷歌搜索时,我发现它是包Broadcom-wl-6.30.223.271-2.fc26.noarch.rpm。这似乎是一个僵局,因为一个人需要对方。

Broadcom-wl - 要求 wl-kmod(akmod-wl)

akmod-wl - 要求 wl-kmod-common(broadcom-wl)

我已经为此震惊了 2 天。关于这方面的任何建议都会有所帮助。

Chr*_*aes 25

如果两个 rpm 文件相互依赖,则没有问题;只需将两者安装在一起:

rpm -ivh akmod-wl-6.30.223.271-13.fc26.x86_64.rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm
Run Code Online (Sandbox Code Playgroud)

逻辑上;如果有更多的依赖;您可以将它们全部安装在一起。如果您不想麻烦所有这些依赖项;尝试使用包管理器(如 zypper 或 yum)安装 rpm。