Não foi possível baixar o código-fonte do Linux que estou executando

3

Na minha máquina:

root@zaidi:/home/uzair# uname -r 
3.13.0-35-generic

Além disso:

root@zaidi:/usr/src# ls

linux-headers-3.11.0-15
linux-headers-3.11.0-23-generic linux-headers-3.11.0-15-generic linux-headers-3.11.0-24 linux-headers-3.11.0-20
linux-headers-3.11.0-24-generic linux-headers-3.11.0-20-generic linux-headers-3.11.0-26 linux-headers-3.11.0-22
linux-headers-3.11.0-26-generic linux-headers-3.11.0-22-generic linux-headers-3.13.0-35 linux-headers-3.11.0-23
linux-headers-3.13.0-35-generic

Estou tentando baixar o código-fonte do Linux para desenvolver um driver:

root@zaidi:/home/uzair# apt-get install linux-source-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-source-3.13.0-35-generic
E: Couldn't find any package by regex 'linux-source-3.13.0-35-generic'

Como se livrar desse erro?

    
por gpuguy 15.09.2014 / 10:55

3 respostas

1

Se você quiser baixar a fonte do seu kernel do Ubuntu, você precisa de apt-get source not apt-get install . Então execute o seguinte commnad para buscar a fonte do seu kernel linux.

sudo apt-get source linux-image-$(uname -r)

    
por g_p 15.09.2014 / 11:08
0

O pacote fonte dos kernels Linux no Ubuntu é chamado linux :

$ apt-cache show linux-image-$(uname -r)  | grep Source
Source: linux
$ apt-get source linux
Reading package lists... Done
Building dependency tree
Reading state information... Done
NOTICE: 'linux' packaging is maintained in the 'Git' version control system at:
http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-trusty.git
Need to get 124 MB of source archives.

Você também pode fazer:

apt-get source linux-image-$(uname -r)
    
por muru 15.09.2014 / 11:12
0

Primeiro, verifique o nome do pacote fonte do seu Linux através deste comando

$ apt-cache show linux-image-$(uname -r) | grep Source

depois de conhecer o pacote fonte do seu linux, use o comando apt-get para obter a fonte do seu linux desejado :)

    
por Junaid Iqbal 03.01.2016 / 16:58