
다른 서버의 현재 상태를 따라 특정 커널 버전(5.4.0-81-generic)으로 업그레이드하고 싶습니다. 커널을 업데이트하기 위해 apt 패키지 관리자를 사용하고 싶습니다.
Ubuntu 18.04.3 LTS 4.15.0-55-generic
Ubuntu 18.04 LTS 4.15.0-51-generic
Ubuntu 18.04 LTS 4.15.0-20-generic
Ubuntu 18.04 LTS 4.15.0-106-generic
Ubuntu 18.04 LTS 4.15.0-133-generic
Ubuntu 18.04 LTS 4.15.0-140-generic
Ubuntu 18.04 LTS 4.15.0-107-generic
Ubuntu 18.04.4 LTS 5.4.0-74-generic
Ubuntu 18.04.4 LTS 5.4.0-77-generic
ls /boot
config-4.15.0-76-generic grub initrd.img-5.4.0-70-generic System.map-5.4.0-70-generic vmlinuz-5.4.0-70-generic
config-5.4.0-70-generic initrd.img-4.15.0-76-generic System.map-4.15.0-76-generic vmlinuz-4.15.0-76-generic
uname -r
5.4.0-70-generic
사용할 커널 버전을 검색하려고 하면 다음과 같은 2개의 이미지가 나타납니다.
apt-cache search linux-image | grep 5.4.0-81-generic
linux-image-5.4.0-81-generic - Signed kernel image generic
linux-image-unsigned-5.4.0-81-generic - Linux kernel image for version 5.4.0 on 64 bit x86 SMP
이제 커널 버전만 안전하고 우아하게 업데이트하는 방법은 다음과 같습니다.
apt-get upgrade linux-image-5.4.0-81-generic
답변1
경고: 시스템 보안에 관심이 있는 경우 아래 작업을 수행하는 것은 위험합니다. 달성하려는 목표가 확실한 경우에만 진행하세요.
그래서 제거해야합니다메타패키지(보통 최신 커널에 따라 다르지만 현재 이 HWE 스택에서는 5.4.0-86입니다)
sudo apt-get update
sudo apt-get remove linux-image-generic-hwe-18.04
sudo apt-get autoremove
그런 다음 고정 버전을 설치하십시오.
sudo apt-get install linux-image-5.4.0-81-generic
그러나 최신 커널이 더 안전하며 많은 CVE가 수정되었을 수 있다는 점을 다시 한 번 참고하시기 바랍니다. 확인하다변경 로그자세한 내용은.
따라서 모든 최신 업그레이드를 다시 가져오려면 다음 명령을 실행해야 합니다.
sudo apt-get update
sudo apt-get install --install-recommends linux-generic-hwe-18.04
sudo apt-get dist-upgrade # to get all latest dependencies
그런 다음 재부팅하여 커널을 포함한 모든 최신 소프트웨어를 사용하십시오.
더 읽어볼 내용: