Onde é a fonte do kernel para um kernel rpi cruzado?

0

Eu fiz uma compilação cruzada e instalei o kernel do Linux com o patch em tempo real, versão 3.18.16-rt13-v7 +, em um raspberrypi, mas não consigo encontrar a fonte atual do kernel em /usr/src . Então eu tentei o seguinte, sem sucesso:

pi@raspberrypi:$ sudo apt-get source linux-image-$(uname -r)
 Reading package lists... Done
 Building dependency tree

 Reading state information... Done
 E: Unable to find a source package for linux-image-3.18.16-rt13-v7+

Eu preciso do código fonte do kernel para poder compilar e instalar o Etherlab-master.

    
por luhan 10.03.2016 / 16:55

1 resposta

0

Se não houver um diretório /usr/src em seu sistema, a origem do kernel não foi instalada. A maneira mais fácil de fazer isso é executando:

sudo apt-get install linux-source

Atualizar

Faça o download do último kernel estável de kernel_archive  unrar a fonte do kernel

tar -xvJf linux-x.y.z.tar.xz

Configure o Kernel Primeiro, instale libncurses & libncurses-dev

sudo apt-get install libncurses libncurses-dev

então

cd linux-x.y.z
make menuconfig

para usar a configuração padrão, selecione save para salvar a configuração no nome do arquivo .config

Compile e instale

make
make modules
make modules_install
make install

Reinicie seu sistema

    
por 10.03.2016 / 21:04