1. 현재 커널 버전 확인
user@localhost:~$ uname -r
5.13.0-28-generic
2. 설치된 모든 커널 버전 확인
user@localhost:~$ dpkg --list | grep linux-image
rc linux-image-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Signed kernel image generic
ii linux-image-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.4.0-90-generic 5.4.0-90.101 amd64 Signed kernel image generic
rc linux-image-5.4.0-92-generic 5.4.0-92.103 amd64 Signed kernel image generic
rc linux-image-5.4.0-94-generic 5.4.0-94.106 amd64 Signed kernel image generic
rc linux-image-5.4.0-96-generic 5.4.0-96.109 amd64 Signed kernel image generic
ri linux-image-5.4.0-97-generic 5.4.0-97.110 amd64 Signed kernel image generic
ii linux-image-generic 5.4.0.97.101 amd64 Generic Linux kernel image
ii linux-image-generic-hwe-20.04 5.13.0.28.31~20.04.15 amd64 Generic Linux kernel image
rc linux-image-unsigned-5.4.172-0504172-generic 5.4.172-0504172.202201160936 amd64 Linux kernel image for version 5.4.172 on 64 bit x86 SMP
3. 특정 커널 버전 삭제
user@localhost:~$ sudo apt purge linux-image-5.4.0-97-generic
[sudo] gangserver의 암호:
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
linux-modules-5.4.0-97-generic
'sudo apt autoremove'를 이용하여 제거하십시오.
다음 패키지를 지울 것입니다:
linux-generic* linux-image-5.4.0-97-generic* linux-image-generic*
linux-modules-extra-5.4.0-97-generic*
0개 업그레이드, 0개 새로 설치, 4개 제거 및 10개 업그레이드 안 함.
이 작업 후 216 M바이트의 디스크 공간이 비워집니다.
계속 하시겠습니까? [Y/n] y
(데이터베이스 읽는중 ...현재 399104개의 파일과 디렉터리가 설치되어 있습니다.)
linux-generic (5.4.0.97.101)를 제거합니다...
linux-image-generic (5.4.0.97.101)를 제거합니다...
linux-modules-extra-5.4.0-97-generic (5.4.0-97.110)를 제거합니다...
linux-image-5.4.0-97-generic (5.4.0-97.110)를 제거합니다...
/etc/kernel/prerm.d/dkms:
dkms: removing: rtl8821ce 5.5.2.1 (5.4.0-97-generic) (x86_64)
-------- Uninstall Beginning --------
Module: rtl8821ce
Version: 5.5.2.1
Kernel: 5.4.0-97-generic (x86_64)
-------------------------------------
Linux 커널 삭제
Status: Before uninstall, this module version was ACTIVE on this kernel.
rtl8821ce.ko:
- Uninstallation
- Deleting from: /lib/modules/5.4.0-97-generic/updates/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
/etc/modprobe.d/dkms.conf: removed 'blacklist rtw88_8821ce'
depmod...
DKMS: uninstall completed.
I: /boot/vmlinuz.old is now a symlink to vmlinuz-5.13.0-28-generic
I: /boot/initrd.img.old is now a symlink to initrd.img-5.13.0-28-generic
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-97-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_hamonikr.cfg'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
grub 설정 파일을 형성합니다 ...
테마를 찾았습니다: /boot/grub/themes/hamonikr/theme.txt
리눅스 이미지를 찾았습니다: /boot/vmlinuz-5.13.0-28-generic
initrd 이미지를 찾았습니다: /boot/initrd.img-5.13.0-28-generic
Adding boot menu entry for UEFI Firmware Settings
완료되었습니다
(데이터베이스 읽는중 ...현재 393724개의 파일과 디렉터리가 설치되어 있습니다.)
Purging configuration files for linux-image-5.4.0-97-generic (5.4.0-97.110) ...
rmdir: failed to remove '/lib/modules/5.4.0-97-generic': 디렉터리가 비어있지 않음
Purging configuration files for linux-modules-extra-5.4.0-97-generic (5.4.0-97.110) ...
gangserver@TC-M73:~$ dpkg --list | grep linux-image
rc linux-image-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Signed kernel image generic
ii linux-image-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.4.0-90-generic 5.4.0-90.101 amd64 Signed kernel image generic
rc linux-image-5.4.0-92-generic 5.4.0-92.103 amd64 Signed kernel image generic
rc linux-image-5.4.0-94-generic 5.4.0-94.106 amd64 Signed kernel image generic
rc linux-image-5.4.0-96-generic 5.4.0-96.109 amd64 Signed kernel image generic
ii linux-image-generic-hwe-20.04 5.13.0.28.31~20.04.15 amd64 Generic Linux kernel image
rc linux-image-unsigned-5.4.172-0504172-generic 5.4.172-0504172.202201160936 amd64 Linux kernel image for version 5.4.172 on 64 bit x86 SMP
4. GRUB 업데이트
gangserver@TC-M73:~$ sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_hamonikr.cfg'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
grub 설정 파일을 형성합니다 ...
테마를 찾았습니다: /boot/grub/themes/hamonikr/theme.txt
리눅스 이미지를 찾았습니다: /boot/vmlinuz-5.13.0-28-generic
initrd 이미지를 찾았습니다: /boot/initrd.img-5.13.0-28-generic
Adding boot menu entry for UEFI Firmware Settings
완료되었습니다
* 강제 삭제
$ sudo dpkg --purge --ignore-depends={pkg-name} {pkg-name}
참조 : https://codechacha.com/ko/linux-delete-kernel-version/
'OS > Ubuntu' 카테고리의 다른 글
| error loading libfuse.so.2 (0) | 2023.02.28 |
|---|---|
| Ubuntu Pycharm Snap Install (0) | 2023.01.15 |
| Ubuntu gcc 11 install (0) | 2022.01.05 |
| Debian / Ubuntu VMWare tools install failure. Unable to find "depmod" progam (0) | 2021.12.28 |
| Ubuntu MIT App Inventor install / uninstall (0) | 2021.12.11 |