“Pacote 'linux-headers-3.13.0-27-generic' não tem candidato de instalação”

3

Estou tentando resolver um problema que eu postei aqui . Eu estou basicamente tentando executar com êxito este script . Para fazer isso, acredito (e é bem possível que esteja errado) eu preciso instalar o pacote linux-headers-3.13.0-27-generic . Mas o comando de instalação está sempre falhando

mg@MG-7520SE:~$ sudo apt-get install linux-headers-3.13.0-27-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package linux-headers-3.13.0-27-generic is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'linux-headers-3.13.0-27-generic' has no installation candidate

A pesquisa usando apt-cache search não retorna um resultado válido porque nenhum dos resultados retornados corresponde à versão que eu preciso, que é 3.13.0-27

apt-cache search linux-headers
linux-headers-3.16.0-23 - Header files related to Linux kernel version 3.16.0
linux-headers-3.16.0-23-generic - Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
linux-headers-3.16.0-23-lowlatency - Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
linux-headers-generic - Generic Linux kernel headers
linux-headers-lowlatency - lowlatency Linux kernel headers
linux-headers-virtual - Transitional package.
linux-libc-dev - Linux Kernel Headers for development
linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armhf-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpc-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-source-3.16.0 - Linux kernel source for version 3.16.0 with Ubuntu patches
linux-virtual - Minimal Generic Linux kernel and headers
linux-headers-3.4.0-4-goldfish - Linux kernel headers for version 3.4.0 on Android touch emulation
linux-headers-goldfish - Linux kernel headers for the goldfish kernel.
linux-headers-3.16.0-24 - Header files related to Linux kernel version 3.16.0
linux-headers-3.16.0-24-generic - Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
linux-headers-3.16.0-24-lowlatency - Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
linux-headers-3.16.0-25 - Header files related to Linux kernel version 3.16.0
linux-headers-3.16.0-25-generic - Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
linux-headers-3.16.0-25-lowlatency - Linux kernel headers for version 3.16.0 on 64 bit x86 SMP

Informações do meu sistema

mg@MG-7520SE:~$ uname -a
Linux MG-7520SE 3.13.0-27-generic #50-Ubuntu SMP Thu May 15 18:06:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
mg@MG-7520SE:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.10
Release:    14.10
Codename:   utopic
    
por Muhammad Gelbana 29.11.2014 / 18:46

1 resposta

8

Bem, da apt-cache search linux-headers , a causa deve ser óbvia:

Em outras palavras, o pacote não está disponível no Ubuntu 14.10. Você deve, em vez disso, instalar linux-headers-3.16.0-24 , linux-headers-3.16.0-25 ou salvar-se de todos os problemas e usar linux-headers-generic , que é um meta-pacote que depende dos últimos kernels disponíveis (respondendo à sua pergunta no Ask Ubuntu, você parece estar usando 14.10 com o kernel de 14.04, que é um grande não-não, instale também o pacote linux-image-generic , ou melhor ainda, linux-generic que garante que você tenha o último par de kernel disponível e reinicie o sistema).

    
por 29.11.2014 / 21:15