
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-devel
mas 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-core
e kernel-modules
.
Responder2
Ok, encontrei oresponda aquidepois de muitas horas de pesquisa, postei para quem estiver interessado nisso.
Basicamente necessário para instalar .repo
arquivos:
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