Dlaczego APT sugeruje aktualizację jądra 3.13 z 4.4.0 na zaufanym?

8

APT od czasu do czasu mnie ogłusza. Dwa tygodnie temu zrobiłem apt updatepotem apt upgradei zaoferowano mi jądro 3.13, mimo że mam 4.4. Zignorowałem to. Tydzień później ponownie uruchomiłem aktualizację i aktualizację i NIE zasugerowałem żadnych aktualizacji. Dzisiaj wróciły sugestie 3.13. O co chodzi i jak mogę zapobiec sugerowaniu tych jąder retro?

lsb_release -d
Description:    Ubuntu 14.04.5 LTS

uname -a
Linux cahl 4.4.0-78-generic #99~14.04.2-Ubuntu SMP Thu Apr 27 18:49:46 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  flow-tools libdbi1 librrd4 linux-headers-3.13.0-112
  linux-headers-3.13.0-112-generic linux-headers-3.13.0-119
  linux-headers-3.13.0-119-generic linux-headers-3.13.0-121
  linux-headers-3.13.0-121-generic linux-headers-3.13.0-123
  linux-headers-3.13.0-123-generic linux-headers-3.13.0-125
  linux-headers-3.13.0-125-generic linux-headers-4.4.0-79
  linux-headers-4.4.0-79-generic linux-headers-4.4.0-81
  linux-headers-4.4.0-81-generic linux-headers-4.4.0-83
  linux-headers-4.4.0-83-generic linux-headers-4.4.0-87
  linux-headers-4.4.0-87-generic linux-image-3.13.0-112-generic
  linux-image-3.13.0-119-generic linux-image-3.13.0-121-generic
  linux-image-3.13.0-123-generic linux-image-3.13.0-125-generic
  linux-image-4.4.0-79-generic linux-image-4.4.0-81-generic
  linux-image-4.4.0-83-generic linux-image-4.4.0-87-generic
  linux-image-extra-3.13.0-112-generic linux-image-extra-3.13.0-119-generic
  linux-image-extra-3.13.0-121-generic linux-image-extra-3.13.0-123-generic
  linux-image-extra-3.13.0-125-generic linux-image-extra-4.4.0-79-generic
  linux-image-extra-4.4.0-81-generic linux-image-extra-4.4.0-83-generic
  linux-image-extra-4.4.0-87-generic linux-tools-3.13.0-112
  linux-tools-3.13.0-112-generic linux-tools-3.13.0-119
  linux-tools-3.13.0-119-generic linux-tools-3.13.0-121
  linux-tools-3.13.0-121-generic linux-tools-3.13.0-123
  linux-tools-3.13.0-123-generic linux-tools-3.13.0-125
  linux-tools-3.13.0-125-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  linux-headers-3.13.0-126 linux-headers-3.13.0-126-generic
  linux-image-3.13.0-126-generic linux-image-extra-3.13.0-126-generic
  linux-tools-3.13.0-126 linux-tools-3.13.0-126-generic
The following packages will be upgraded:
  linux-generic linux-headers-generic linux-image-generic linux-libc-dev
  linux-tools-common linux-tools-generic
6 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 62.8 MB of archives.
After this operation, 274 MB of additional disk space will be used.
Do you want to continue? [Y/n]

ls /etc/apt/sources.list.d/
chris-lea-node_js-trusty.list       george-edison55-cmake-3_x-trusty.list       insync.list.save                      ubuntu-toolchain-r-test-trusty.list.save  webupd8team-java-trusty.list
chris-lea-node_js-trusty.list.save  george-edison55-cmake-3_x-trusty.list.save  jtaylor-ipython-trusty.list           ubuntu-x-swat-x-updates-trusty.list.BAK   webupd8team-java-trusty.list.save
cuda-8-0-local-ga2.list             google-chrome.list                          jtaylor-ipython-trusty.list.save      ubuntu-x-swat-x-updates-trusty.list.save  webupd8team-y-ppa-manager-trusty.list
cuda.list                           google-chrome.list.save                     michael-astrapi-ppa-trusty.list.save  virtualbox.list                           webupd8team-y-ppa-manager-trusty.list.save
Larkin
źródło

Odpowiedzi:

13

Używasz wersji jądra HWE, ale nadal masz pakiet meta wskazujący na jądro 3.13. Ubuntu 14.04 został pierwotnie wydany z jądrem 3.13.

Teraz otrzymujesz aktualizacje zarówno dla jądra 3.13, jak i 4.4.

Jeśli nie chcesz otrzymywać aktualizacji 3.13, usuń pakiety meta, uruchamiając

sudo apt-get remove linux-image-generic linux-headers-generic linux-tools-generic

Otrzymasz aktualizacje dla jądra 4.4 linux-image-generic-lts-xeniali linux-headers-generic-lts-xenialpakietów meta.

Możesz również usunąć wszystkie pakiety obrazu 3.13, nagłówków i narzędzi, jeśli chcesz.

Pilot 6
źródło
Dziękuję za odpowiedź. To rozwiązało problem. Dalsze pytanie, możesz zobaczyć z usuwalnej listy, że mam obraz jądra „4.4.0-87” i nagłówki leżące wokół, ale moje obecne jądro to 4.4.0-78, które wydaje się być niższą wersją i nie ma aktualizacji zasugerował. Jakiś pomysł, dlaczego wydaje się, że jądro wyższej wersji jest obecne i dlaczego, lub nowsze jądro, nie jest mi sugerowane przez apt upgrade? Dzięki jeszcze raz.
larkin,
Jeśli odpowiedź była pomocna, zaakceptuj ją. Jeśli masz inne pytanie, możesz je zadać. Jak zapytać
Pilot6
miałeś na myśli linux-headers-generic-lts-xenialze xsłowem linus?
wha7ever
Właśnie, dzięki. Naprawiłem to.
Pilot6