18.04.2로 apt 업그레이드 후 여전히 이전 4.15 커널


11

TL; DR

18.04.1에서 18.04.2로 업그레이드 한 후 커널을 해당 4.18 버전으로 업그레이드하도록 ubuntu 서버를 강제로 실행할 수 없습니다.

역사적 배경

어제 달리기

sudo apt upgrade

사소한 파일 중 하나와 충돌했습니다 (그렇다고 생각합니다 /etc/issue.net). 불행히도, 그 갈등을 해결하는 동안 실수로 퍼티를 껐습니다. 다시 로그인하면 apt데이터베이스가 잠겼습니다. 서버를 다시 시작하고 실행했습니다.

sudo dpkg --configure -a

그런 다음 sudo apt upgrade잘 갔다. 서버를 다시 시작한 후 환영 메시지에서 시스템이 업데이트되었지만 커널이 여전히 4.15 버전이라는 것을 알았습니다.

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-45-generic x86_64)

내가 지금까지 시도한 것

인터넷에서 찾을 수있는 모든 솔루션을 시도했지만 그중 아무것도 도움이되지 않았습니다.

rychu@RychuSRV:~$ sudo apt update
Hit:1 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease
Hit:2 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Hit:4 https://download.docker.com/linux/ubuntu bionic InRelease
Get:5 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Fetched 177 kB in 1s (161 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

rychu@RychuSRV:~$ sudo apt-get install linux-image-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-image-generic is already the newest version (4.15.0.45.47).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

rychu@RychuSRV:~$ sudo apt-get install linux-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-generic is already the newest version (4.15.0.45.47).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

rychu@RychuSRV:~$ uname -r && dpkg --get-selections linux
4.15.0-45-generic
linux-base                                      install
linux-firmware                                  install
linux-generic                                   install
linux-headers-4.15.0-45                         install
linux-headers-4.15.0-45-generic                 install
linux-headers-generic                           install
linux-image-4.15.0-23-generic                   deinstall
linux-image-4.15.0-29-generic                   deinstall
linux-image-4.15.0-30-generic                   deinstall
linux-image-4.15.0-32-generic                   deinstall
linux-image-4.15.0-33-generic                   deinstall
linux-image-4.15.0-34-generic                   deinstall
linux-image-4.15.0-36-generic                   deinstall
linux-image-4.15.0-38-generic                   deinstall
linux-image-4.15.0-39-generic                   deinstall
linux-image-4.15.0-42-generic                   deinstall
linux-image-4.15.0-43-generic                   install
linux-image-4.15.0-44-generic                   install
linux-image-4.15.0-45-generic                   install
linux-image-generic                             install
linux-modules-4.15.0-23-generic                 deinstall
linux-modules-4.15.0-29-generic                 deinstall
linux-modules-4.15.0-30-generic                 deinstall
linux-modules-4.15.0-32-generic                 deinstall
linux-modules-4.15.0-33-generic                 deinstall
linux-modules-4.15.0-34-generic                 deinstall
linux-modules-4.15.0-36-generic                 deinstall
linux-modules-4.15.0-38-generic                 deinstall
linux-modules-4.15.0-39-generic                 deinstall
linux-modules-4.15.0-42-generic                 deinstall
linux-modules-4.15.0-43-generic                 install
linux-modules-4.15.0-44-generic                 install
linux-modules-4.15.0-45-generic                 install
linux-modules-extra-4.15.0-23-generic           deinstall
linux-modules-extra-4.15.0-29-generic           deinstall
linux-modules-extra-4.15.0-30-generic           deinstall
linux-modules-extra-4.15.0-32-generic           deinstall
linux-modules-extra-4.15.0-33-generic           deinstall
linux-modules-extra-4.15.0-34-generic           deinstall
linux-modules-extra-4.15.0-36-generic           deinstall
linux-modules-extra-4.15.0-38-generic           deinstall
linux-modules-extra-4.15.0-39-generic           deinstall
linux-modules-extra-4.15.0-42-generic           deinstall
linux-modules-extra-4.15.0-43-generic           install
linux-modules-extra-4.15.0-44-generic           install
linux-modules-extra-4.15.0-45-generic           install

rychu@RychuSRV:~$ sudo update-grub
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-45-generic
Found initrd image: /boot/initrd.img-4.15.0-45-generic
Found linux image: /boot/vmlinuz-4.15.0-44-generic
Found initrd image: /boot/initrd.img-4.15.0-44-generic
Found linux image: /boot/vmlinuz-4.15.0-43-generic
Found initrd image: /boot/initrd.img-4.15.0-43-generic
Adding boot menu entry for EFI firmware configuration
done

rychu@RychuSRV:~$ sudo reboot

과...

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-45-generic x86_64)
rychu@RychuSRV:~$ uname -r
4.15.0-45-generic

나는 또한 시도했다

rychu@RychuSRV:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS develoment release
set Prompt=normal in /etc/update-manager/release-upgrades.

도와주세요.

답변:


11

커널을 업그레이드하고 다음을 실행하여 향후 포인트 우분투 릴리스로 계속 업그레이드 할 수 있습니다

sudo apt install linux-generic-hwe-18.04

지금은 4.18 커널을 설치합니다.


이 커널이 실제로 당신의 답변에 정보를 추가하십시오 . 기본적으로 백 포트 된 개발 커널이며 일반적으로 서버 릴리스에 허용되는 것보다 더 많은 버그 / 문제가 포함될 수 있습니다.
Robert Riedl

"개발 백 포트 커널"이 아닙니다. 18.10 릴리스부터 안정적인 Ubuntu 커널입니다. 18.04.2의 기본값입니다. 아마도 UKUU와 섞일 것입니다.
Pilot6

확실히 백 포트 된 커널입니다. 여기에서 Canonical의 일부 의견을보십시오. 두 번째 단락 : " 이것에 대한 우분투의 응답은 최신 커널을 백 포트하는 것입니다. ". 내가 수집 개발 에서 일부 여기 위키 항목을 아래, 뒤로 호환성 이 말한다 " HWE 커널이 파생 된 임시 커널 버전에 최대한 가깝게 추적 할 수 있다고 .... "그래서있는 동안 안정 , 그것은 그렇지 않을 수도 수 바위 안정 .
Robert Riedl

어쨌든 사람들이 Ubuntu 18.04.2를 설치하면 정확히이 커널을 얻습니다. 문제는 그것에 관한 것이었다. 그것이 얼마나 견실한지는 의견 문제입니다.
Pilot6

사실, LTS의 마지막 커널 버전은 최근 항상 HWE 새로운 LTS를 사용할 수있을 때까지 위에 다리에.
Robert Riedl

8

4.15 커널 시리즈를 계속 사용하면 좋을 것 같습니다.

Ubuntu 메일 포럼의 대화에서 Adam Conrad의 답변,

2019 년 2 월 5 일 화요일 11:53:22 AM +0100에서 Nio Wiklund는 다음과 같이 썼습니다.>

설치된 시스템이 이전 LTS 릴리스와 같이이 커널 시리즈를 유지하거나 Cosmic 커널 시리즈로 자동 업그레이드되고 다음 LTS 커널 시리즈까지 자동 업그레이드됩니다.

18.04 또는 18.04.1 미디어로 설치 한 다음 업그레이드하면 GA 커널 및 Xorg 시리즈를 유지하게됩니다. 18.04.2 이상의 미디어를 설치하면 롤링 HWE 커널 및 X 시리즈를 사용하게됩니다.

... 아담

새 커널 시리즈로 업그레이드하려면 하드웨어 인 에이블먼트 스택을 업그레이드해야하며 위험합니다. 업그레이드가 잘못되었을 때 시스템을 쉽게 복원 할 수 있도록 완전한 백업 없이는 수행하지 않아야합니다.

다음 링크를 참조하십시오 : wiki.ubuntu.com/Kernel/LTSEnablementStack


2
설명 주셔서 감사합니다. v4.17은 내 장비에 포함 된 일부 항목에 대한 지원을 추가하여 서버를 개선하여 시험해 볼 것입니다.
Rychu

나는 실제로 다른 날에 처음부터 18.04.2를 설치했고 여전히 4.15-45를 가지고 있습니다.
Stonecraft

@Thoughtcraft, Ubuntu 18.04.2 iso 파일과 함께 제공되는 커널 버전은 4.18.0-15 입니다. 이전 ISO 파일 (Ubuntu 버전 18.04 또는 18.04.1)이 아니라이 ISO 파일에서 설치 했습니까? 설치, 업데이트 및 업그레이드 된 18.04.1 시스템에는 4.15.0-45라는 커널이 있습니다.
sudodus

확실합니다. 우분투 웹 사이트에서 링크 된 토런트를 사용하여 다운로드했습니다
Stonecraft

1
@Thoughtcraft, 죄송합니다. 그것이 Ubuntu Server 설치 임을 보지 못했습니다 . 서버 시스템이 안정적이라는 것이 매우 중요합니다. 그 이유 때문에 기본값은 오랫동안 지원되는 커널을 사용하는 것입니다 (이 경우 4.15 커널 시리즈 인 Ubuntu Bionic의 원래 커널 시리즈는 4.15.0-45).
sudodus
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.