天天看点

Linux 删除boot目录,linux – 从/ boot目录中删除不必要文件的正确方法(Ubuntu)

目前/ boot partition /文件夹没有足够的空间,无法执行软件更新.

问题:我应该如何正确释放该目录中的一些空间?

这是列表:

[email protected]:/boot# ls -la

total 156607

drwxr-xr-x 4 root root 3072 Kov 12 09:37 .

drwxr-xr-x 24 root root 4096 Kov 23 23:36 ..

-rw-r--r-- 1 root root 1163858 Rgs 4 2014 abi-3.13.0-36-generic

-rw-r--r-- 1 root root 1164720 Grd 16 03:17 abi-3.13.0-44-generic

-rw-r--r-- 1 root root 1164967 Sau 13 22:12 abi-3.13.0-45-generic

-rw-r--r-- 1 root root 1164852 Kov 10 22:43 abi-3.13.0-46-generic

-rw-r--r-- 1 root root 165671 Rgs 4 2014 config-3.13.0-36-generic

-rw-r--r-- 1 root root 165748 Grd 16 03:17 config-3.13.0-44-generic

-rw-r--r-- 1 root root 165748 Sau 13 22:12 config-3.13.0-45-generic

-rw-r--r-- 1 root root 165748 Kov 10 22:43 config-3.13.0-46-generic

drwxr-xr-x 5 root root 1024 Kov 12 09:37 grub

-rw-r--r-- 1 root root 29225220 Rgs 25 2014 initrd.img-3.13.0-36-generic

-rw-r--r-- 1 root root 29264463 Sau 24 20:22 initrd.img-3.13.0-44-generic

-rw-r--r-- 1 root root 29267419 Vas 23 20:30 initrd.img-3.13.0-45-generic

-rw-r--r-- 1 root root 29268175 Kov 12 09:37 initrd.img-3.13.0-46-generic

drwx------ 2 root root 12288 Rgs 14 2014 lost+found

-rw-r--r-- 1 root root 176500 Kov 12 2014 memtest86+.bin

-rw-r--r-- 1 root root 178176 Kov 12 2014 memtest86+.elf

-rw-r--r-- 1 root root 178680 Kov 12 2014 memtest86+_multiboot.bin

-rw------- 1 root root 3386479 Rgs 4 2014 System.map-3.13.0-36-generic

-rw------- 1 root root 3388834 Grd 16 03:17 System.map-3.13.0-44-generic

-rw------- 1 root root 3389258 Sau 13 22:12 System.map-3.13.0-45-generic

-rw------- 1 root root 3389458 Kov 10 22:43 System.map-3.13.0-46-generic

-rw------- 1 root root 5806848 Rgs 4 2014 vmlinuz-3.13.0-36-generic

-rw------- 1 root root 5814496 Grd 16 03:17 vmlinuz-3.13.0-44-generic

-rw------- 1 root root 5814112 Sau 13 22:12 vmlinuz-3.13.0-45-generic

-rw------- 1 root root 5814592 Kov 10 22:43 vmlinuz-3.13.0-46-generic

$sudo apt-get remove linux-image-2.6.31-21-generic

但它会删除所有文件吗?

解决方法:

我假设您使用的是基于Debian / Ubuntu的系统,因为它们不会自动删除较旧的内核,而Fedora和它的家人会这样做.

列出所有已安装的内核:

dpkg -l | grep linux-image

您将获得所有包的列表.确定要保留哪些并删除其他的:

sudo apt-get autoremove linux-image-a.b.c linux-image-x.y.z

其中a.b.c和x.y.z应替换为您要删除的版本.

确保你没有删除当前的内核:-)你可以找到:

uname -r

这可能是明智的,特别是如果您刚刚升级了内核,以保持以前的版本安装 – 以防万一.

标签:linux,boot,hard-disk

来源: https://codeday.me/bug/20190814/1652311.html