У меня Ubuntu 12.04.2 с ядром 3.5.0, и мне нужно перекомпилировать некоторые модули, но мне трудно найти правильные источники. У apt-get есть только исходники для 3.2.0? Где я могу получить правильные исходники для установленного ядра 3.5.0 ??
Похоже, для меня это большая поломка. Есть метапакеты, которые вообще не работают, некоторые ссылаются на старое ядро 3.2.0. Например, выполнение apt-get source linux-image-$(uname -r)
не удастся, так как вместо этого он попытается использовать linux-lts-quantal
, а затем потерпит неудачу, так как этот пакет не может быть найден. Мы пробовали два часа, прежде чем прибегнуть к использованию их git-репозитория ядра (что включало изменение нашего сценария, полагаясь на apt-get source
, который мы пытались предотвратить).
Это вне меня, как вы можете «обновлять» релиз, который вы называете LTS таким запутанным способом.
Решение для нас сейчас состоит в том, чтобы использовать их git-репозиторий ядра, хотя он огромен и требует клонирования годами.
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"