Phải làm gì với sự phụ thuộc vòng tròn giữa hai gói trong Fedora?


15

Tôi mới sử dụng Fedora và gần đây đã cài đặt HĐH Fedora 26. Tôi đang cố gắng kết nối với wifi bằng cách đó. Tôi đã theo dõi cài đặt Broadcom video youtube và cố gắng cài đặt trình điều khiển Broadcom. Tôi đã tải xuống tệp vòng / phút broadcom-wl-6.30.223.271-2.fc26.noarch.rpm khi tôi chạy lệnh rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpmmà nó nói wl-kmod >= 6.30.223.271là cần thiết.

Tôi googled và thấy rằng đó là gói akmod-wl-6.30.223.271-13.fc26.x86_64.rpm và khi tôi cố gắng cài đặt thì nó nói wl-kmod-common >= 6.30.223.271là cần thiết. Khi tôi googled tôi thấy rằng đó là gói broadcom-wl-6.30.223.271-2.fc26.noarch.rpm . Nó dường như là một bế tắc khi người ta yêu cầu nhau.

Broadcom-wl - có yêu cầu wl-kmod (akmod-wl)

akmod-wl - trong đó có wl-kmod-common (broadcom-wl) theo yêu cầu

Tôi đã bị đánh trong này trong 2 ngày. Bất kỳ đề xuất về vấn đề này sẽ hữu ích.


1
Bạn có thể yêu rpmcầu không cài đặt phụ thuộc (biết rằng bạn sẽ cài đặt chúng sau này) rpm --nodeps. Bạn đã thử cài đặt cái này qua dnfchứ không phải rpm, nó thường sẽ quan tâm đến các cấu hình phụ thuộc kỳ lạ.
wvxvw

1
Luôn luôn tốt hơn để tránh gật đầu cưỡng bức. Thông thường, nó chỉ mang lại nhiều vấn đề hơn là giải quyết ...
Jaroslav Kucera

Câu trả lời:


25

Không có vấn đề gì nếu cả hai tập tin vòng / phút phụ thuộc vào nhau; chỉ cần cài đặt hai cái lại với nhau:

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

Một cách hợp lý; nếu có nhiều phụ thuộc hơn; bạn có thể cài đặt tất cả chúng cùng nhau. Nếu bạn không muốn gặp rắc rối với tất cả những phụ thuộc này; hãy thử cài đặt rpms với trình quản lý gói (như zypper hoặc yum).


1
Tôi nghĩ rằng DNF là người quản lý gói mặc định trong Fedora những ngày này; nó có thể được coi là yum cho hầu hết các mục đích. Ngoài ra, tôi chạy RHEL7 và sử dụng "yum localinstall" thay vì "rpm -ivh". Giữ cơ sở dữ liệu nhất quán và, như bạn nói, tự giải quyết một số phụ thuộc.
docwebhead

Xin lỗi vì phản hồi chậm, tôi gặp một số vấn đề với ổ đĩa khởi động Fedora OS và do đó tôi phải cài đặt nó vào ổ cứng. Lệnh này hoàn toàn phù hợp với tôi và hiện tại tôi đang bình luận từ nơi tôi đã kết nối với wifi trong Fedora sau khi cài đặt trình điều khiển máy chủ. Điều này giúp tôi tiết kiệm rất nhiều thời gian!
novice_developer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.