
Tenho Ubuntu 12.04.2 com kernel 3.5.0 e preciso recompilar alguns módulos, mas estou ficando difícil encontrar as fontes corretas. O apt-get só tem fontes para 3.2.0? Onde posso obter as fontes corretas para o kernel 3.5.0 instalado?
Responder1
Parece uma grande ruptura para mim. Existem meta-pacotes que não funcionam de jeito nenhum, alguns têm links para o antigo kernel 3.2.0. Por exemplo, fazer apt-get source linux-image-$(uname -r)
irá falhar, pois tenta usar linux-lts-quantal
, e então falha porque o pacote não pode ser encontrado. Estamos tentando há duas horas, antes de recorrer ao repositório git do kernel (o que envolveu a alteração de nossa dependência scriptomática apt-get source
, o que tentamos evitar).
Não consigo entender como você pode "atualizar" uma versão que você chama de LTS de uma forma tão confusa.
A solução para nós agora é usar o repositório git do kernel, embora seja enorme e demore muito para clonar.
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-precise.git
cd ubuntu-precise
git tag -l Ubuntu-* # show all tagged versions
git checkout -b temp Ubuntu-lts-3.5.0-28.48 # pick the one matching "uname -r"