Como obter o código fonte do Fedora Linux?

2

Esta é a primeira vez que estou trabalhando no Fedora. Eu vou estar escrevendo alguns drivers de dispositivos.

Eu entendo que para uma compilação adequada do driver eu devo ter o mesmo código fonte do kernel em execução.

No Ubuntu eu costumava fazer isso usando apt-get . Mas isso não está funcionando no Fedora, então como faço para baixar isso?

    
por user2799508 03.05.2014 / 13:43

1 resposta

5

Para baixar o código fonte do kernel do Linux em uma distro baseada no Red Hat, você precisará usar a ferramenta yum . Isso é equivalente a apt-get . Essa ferramenta precisa ser executada usando sudo ou se tornar o usuário raiz na caixa.

$ yum install kernel-devel kernel-tools kernel-headers

A fonte será instalada aqui:

$ ls -l /usr/src/kernels/$(uname -r)

Onde uname -r é a versão da arquitetura do kernel + que você está usando:

$ uname -r
3.13.9-100.fc19.x86_64

Esta é a fonte para a versão do kernel 3.13.9. A versão pontual (o projeto Fedora adiciona correções ao seu kernel) que é representado pelo -100 . A arquitetura é x86_64 , ou seja, 64 bits.

    
por 03.05.2014 / 14:24

Tags