Fedoraで2つのパッケージ間の循環依存関係をどのように処理しますか?

Fedoraで2つのパッケージ間の循環依存関係をどのように処理しますか?

私はFedoraを初めて使用し、最近Fedora 26オペレーティングシステムをインストールしました。ワイヤレスネットワークに接続するために使用しようとしています。 YouTubeのビデオをフォローしました。ブロードコムのインストールそしてBroadcomドライバをインストールしてみてください。 rpmファイルをダウンロードしました。Broadcom-wl-6.30.223.271-2.fc26.noarch.rpmコマンドを実行すると必須と表示さrpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpmれますwl-kmod >= 6.30.223.271

Googleを試してみると、これがパッケージだと思いました。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日間この問題に封じ込めました。これに関するアドバイスが役に立ちます。

ベストアンサー1

2つのrpmファイルが互いに依存している場合は、2つのファイルを一緒にインストールしても問題はありません。

rpm -ivh akmod-wl-6.30.223.271-13.fc26.x86_64.rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm

論理的に多くの依存関係がある場合は、すべて一緒にインストールできます。これらすべての依存関係を気にしたくない場合は、zypperやyumなどのパッケージマネージャを使用してrpmをインストールしてみてください。

おすすめ記事