Como instalar o kernel rc rawhide no Fedora?

Como instalar o kernel rc rawhide no Fedora?

Sou novo no Fedora e decidi experimentá-lo no meu novo laptop em vez do Ubuntu. Tenho um XPS 13 (9343) e o som não funciona. Eu pesquisei online e descobri que as pessoas tiveram sucesso ao instalar o kernel rc mais recente que existe.

O kernel encontrado ékernel-4.4.0-0.rc4.git3.1.fc24. O que fiz foi depois de pesquisar um pouco no Google, baixei o kernel-4.4.0-0.rc4.git3.1.fc24.x86_64.rpm e tentei instalá-lo assim:

sudo rpm -Uhv kernel-4.4.0-0.rc2.git2.1.fc24.x86_64.rpm 

Agora posso selecionar o kernel na inicialização, mas não sei como verificar se o instalei corretamente ou não... o arquivo tem apenas ~ 55 KB. Isso é tudo?

Eu também peguei a fonte desse URL, instalei dependências e depois instalei a fonte do kernel como abaixo, mas o kernel não aparece na lista de kernels disponíveis:

su -c 'dnf builddep kernel-4.4.0-0.rc4.git3.1.fc24.src.rpm'
sudo rpm -Uhv kernel-4.4.0-0.rc4.git3.1.fc24.src.rpm

Passei mais de 3 horas nisso e não consegui encontrar nenhuma boa orientação sobre como instalar o kernel...mais recomendo usar, dnf install kernel-develmas essa não é a versão que eu quero.

Preciso compilar a fonte sozinho?

Como adiciono o repositório onde reside o kernel e tento instalá-lo com dnf?

Responder1

Vocêpoderiahabilite todo o repositório rawhide e depois instale o kernel. Mas, para o kernel em específico, temos uma maneira melhor. O kernel Rawhide é construído com a depuração ativada, o que pode prejudicar o desempenho. Se você quiser habilitar um novo hardware ou obter uma correção de bug antecipadamente, sugiro ativar o "couro cru-kernel-nodebug"repositório:

sudo dnf config-manager --add-repo=http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo
sudo dnf update

Você também pode fazer o que tentou originalmente – apenas baixar o pacote e instalá-lo com RPM – mas poderá ter problemas de dependência. Além disso, como você observou, o pacote base kernelé minúsculo, porque não é real... é apenas um pacote de "cola". Você realmente precisa/quer kernel-coree kernel-modules.

Responder2

Ok, encontrei oresponda aquidepois de muitas horas de pesquisa, postei para quem estiver interessado nisso.

Basicamente necessário para instalar .repoarquivos:

dnf install fedora-repos-rawhide

e então ... instale o kernel-devel que era o mais recente que eu queria

dnf --enablerepo=rawhide install kernel-devel

informação relacionada