O que fazer com uma dependência circular entre dois pacotes no Fedora?

15

Eu sou novo no Fedora e recentemente instalei o Fedora 26 OS. Eu estou tentando se conectar ao wifi usando isso. Eu segui o vídeo do youtube instalação da Broadcom e tentei instalar os drivers da Broadcom. Eu baixei o arquivo rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm quando executei o comando rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpm ele diz que wl-kmod >= 6.30.223.271 é necessário.

Eu pesquisei e descobri que é o pacote akmod-wl-6.30.223.271-13.fc26.x86_64.rpm e quando tento instalar ele diz que wl-kmod-common >= 6.30.223.271 é necessário. Quando eu pesquisei, descobri que é o pacote broadcom-wl-6.30.223.271-2.fc26.noarch.rpm . Parece ser um impasse quando um exige um ao outro.

broadcom-wl - que tem o wl-kmod (akmod-wl) como requisito

akmod-wl - que tem wl-kmod-common (broadcom-wl) como requisito

Eu fiquei impressionado por dois dias. Qualquer sugestão a esse respeito será útil.

    
por novice_developer 27.09.2017 / 06:46

1 resposta

25

Não há problema se ambos os arquivos rpm dependerem um do outro; basta instalar os dois juntos:

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

Logicamente; se houver mais dependências; você pode instalar todos eles juntos. Se você não quer incomodar com todas essas dependências; tente instalar o rpms com um gerenciador de pacotes (como zypper ou yum).

    
por 27.09.2017 / 08:27