Fedora'daki iki paket arasında dairesel bir bağımlılıkla ne yapmalı?


15

Fedora için yeniyim ve son zamanlarda Fedora 26 işletim sistemini yükledim. Bunu kullanarak wifi bağlanmaya çalışıyorum. Broadcom kurulumunu izledim ve Broadcom sürücülerini kurmaya çalıştım. Gerekli komutu söylediğimde rpm dosyasını broadcom-wl-6.30.223.271-2.fc26.noarch.rpm indirdim .rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpmwl-kmod >= 6.30.223.271

Google'ı aradım ve paketin akmod-wl-6.30.223.271-13.fc26.x86_64.rpm olduğunu ve yüklemeye çalıştığımda wl-kmod-common >= 6.30.223.271gerekli olduğunu söylüyor . Google'a gittiğimde bunun broadcom-wl-6.30.223.271-2.fc26.noarch.rpm olduğunu buldum . Birbirinin gerektirdiği için bir kilitlenme gibi görünüyor.

broadcom-wl - gereksinim olarak wl-kmod (akmod-wl) olan

akmod-wl - wl-kmod-common (broadcom-wl) gereksinimi olan

Bu konuda 2 gün boyunca vuruldum. Bu konuda herhangi bir öneriniz yardımcı olacaktır.


1
rpmTarafından bağımlılıkları yüklememeyi söyleyebilirsin (bunları daha sonra yükleyeceğini bilerek) rpm --nodeps. Bunu , normalde garip bağımlılık yapılandırmalarıyla ilgilenecek şekilde dnfyerine yüklemeyi denediniz mi? rpm
wvxvw

1
Düğüm zorlamalarını önlemek her zaman daha iyidir. Genellikle çözdüğünden daha fazla sorun getirir ...
Jaroslav Kucera

Yanıtlar:


25

Her iki rpm dosyası birbirine bağlıysa sorun yoktur; sadece ikisini birlikte kurun:

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

mantıken; daha fazla bağımlılık varsa; hepsini birlikte kurabilirsiniz. Tüm bu bağımlılıklarla uğraşmak istemiyorsanız; rpms'yi bir paket yöneticisi (zypper veya yum gibi) ile kurmayı deneyin.


1
Bence DNF bugünlerde Fedora'nın varsayılan paket yöneticisi; çoğu amaç için yum olarak muamele edilebilir. Ayrıca, RHEL7 çalıştırmak ve "rpm -ivh" yerine "yum localinstall" kullanın. Veritabanını tutarlı tutar ve söylediğiniz gibi bazı bağımlılıkları tek başına çözer.
docwebhead

Gecikmeli yanıt için üzgünüm Fedora OS önyüklenebilir pendrive ile ilgili bazı sorunlar vardı ve bu yüzden bir sabit sürücüye yüklemek zorunda kaldı. Bu komut benim için mükemmel çalıştı ve şu anda Fedora'da wifi'ye bağlandığım yerden broadcom sürücüleri yükledikten sonra yorum yapıyorum. Bu bana çok zaman kazandırdı!
novice_developer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.