จะทำอย่างไรกับการพึ่งพาแบบวงกลมระหว่างสองแพ็คเกจใน Fedora


15

ฉันใหม่สำหรับ Fedora และเพิ่งติดตั้ง Fedora 26 OS ฉันกำลังพยายามเชื่อมต่อกับ wifi โดยใช้สิ่งนั้น ฉันติดตามการติดตั้ง youtube วิดีโอBroadcomและพยายามติดตั้งไดรเวอร์ Broadcom ผมได้ดาวน์โหลดไฟล์รอบต่อนาที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เป็นสิ่งจำเป็น

ฉัน googled และพบว่ามันเป็นแพคเกจakmod-wl-6.30.223.271-13.fc26.x86_64.rpmและเมื่อฉันพยายามที่จะติดตั้งมันบอกว่ามันwl-kmod-common >= 6.30.223.271เป็นสิ่งจำเป็น เมื่อฉัน googled ผมพบว่ามันเป็นแพคเกจ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
คุณสามารถบอกได้ว่าrpmจะไม่ติดตั้งการอ้างอิง (รู้ว่าคุณจะติดตั้งได้ในภายหลังนะ) rpm --nodepsโดย คุณลองติดตั้งผ่านทางนี้dnfมากกว่าrpmที่จะดูแลการกำหนดค่าการพึ่งพาที่แปลก ๆ
wvxvw

1
จะดีกว่าเสมอเพื่อหลีกเลี่ยงการพยักหน้ารับ โดยปกติแล้วจะทำให้เกิดปัญหามากขึ้นกว่าการแก้ปัญหา ...
Jaroslav Kucera

คำตอบ:


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

เหตุผล; หากมีการอ้างอิงเพิ่มเติม; คุณสามารถติดตั้งทั้งหมดเข้าด้วยกัน หากคุณไม่ต้องการรบกวนการพึ่งพาเหล่านี้ทั้งหมด ลองติดตั้ง rpms ด้วยตัวจัดการแพ็คเกจ (เช่น zypper หรือ yum)


1
ฉันคิดว่า DNF เป็นผู้จัดการแพ็คเกจเริ่มต้นใน Fedora ในปัจจุบัน มันสามารถถือว่าเป็นยำเพื่อวัตถุประสงค์ส่วนใหญ่ นอกจากนี้ฉันเรียกใช้ RHEL7 และใช้ "yum localinstall" แทน "rpm -ivh" รักษาฐานข้อมูลให้สอดคล้องกันและอย่างที่คุณบอกว่าจะแก้ปัญหาการพึ่งพาบางอย่างด้วยตัวเอง
docwebhead

ขออภัยสำหรับการตอบกลับล่าช้าฉันมีปัญหาบางอย่างเกี่ยวกับ pendrive ที่สามารถบู๊ตได้ของ Fedora OS และต้องติดตั้งในฮาร์ดไดรฟ์ คำสั่งนี้ทำงานได้อย่างสมบูรณ์แบบสำหรับฉันและตอนนี้ฉันแสดงความคิดเห็นจากที่ฉันได้เชื่อมต่อกับ wifi ใน Fedora หลังจากติดตั้งไดรเวอร์ Broadcom สิ่งนี้ช่วยฉันได้มากเวลา!
novice_developer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.