我正在尝试更新但它不能并告诉我我需要清理引导目录中的空间但我无法从中删除任何内容并且 sudo 命令不执行任何操作。以下是我收到的实际消息。
升级需要磁盘“/boot”上总共 26.0 M 可用空间。请在“/boot”上至少释放额外的 5,055 k 磁盘空间。清空垃圾并使用“sudo apt-get clean”删除以前安装的临时包。
请帮助,哦顺便说一句,是的,我对 Linux 还很陌生,所以请耐心等待。
可能是因为你安装了太多的内核包(你一次只能运行一个)。
检查安装了哪些内核包:
dpkg -l 'linux-image*' | grep '^ii'
Run Code Online (Sandbox Code Playgroud)
检查您当前的内核是什么:
uname -r
Run Code Online (Sandbox Code Playgroud)
只需删除旧版本即可。例如,在我的机器上,我的 /boot 目录内容如下所示:
% ls -al /boot
drwxr-xr-x 4 root root 1024 May 2 13:00 .
drwxr-xr-x 27 root root 4096 Apr 18 01:09 ..
-rw------- 1 root root 3018381 Mar 11 22:39 System.map-3.5.0-26-generic
-rw------- 1 root root 3020028 Mar 26 19:54 System.map-3.5.0-27-generic
-rw------- 1 root root 3020830 Apr 24 23:04 System.map-3.5.0-28-generic
-rw-r--r-- 1 root root 850088 Mar 11 22:39 abi-3.5.0-26-generic
-rw-r--r-- 1 root root 852365 Mar 26 19:54 abi-3.5.0-27-generic
-rw-r--r-- 1 root root 852490 Apr 24 23:04 abi-3.5.0-28-generic
-rw-r--r-- 1 root root 147953 Mar 11 22:39 config-3.5.0-26-generic
-rw-r--r-- 1 root root 148105 Mar 26 19:54 config-3.5.0-27-generic
-rw-r--r-- 1 root root 148105 Apr 24 23:04 config-3.5.0-28-generic
drwxr-xr-x 3 root root 5120 May 2 13:01 grub
-rw------- 1 root root 23540031 Mar 28 18:31 initrd.img-3.5.0-26-generic
-rw------- 1 root root 23574269 Apr 9 08:26 initrd.img-3.5.0-27-generic
-rw------- 1 root root 23578154 May 2 13:00 initrd.img-3.5.0-28-generic
drwxr-xr-x 2 root root 12288 Oct 5 2012 lost+found
-rw-r--r-- 1 root root 176764 Nov 27 2011 memtest86+.bin
-rw-r--r-- 1 root root 178944 Nov 27 2011 memtest86+_multiboot.bin
-rw------- 1 root root 5180064 Mar 11 22:39 vmlinuz-3.5.0-26-generic
-rw------- 1 root root 5180864 Mar 26 19:54 vmlinuz-3.5.0-27-generic
-rw------- 1 root root 5183296 Apr 24 23:04 vmlinuz-3.5.0-28-generic
Run Code Online (Sandbox Code Playgroud)
我安装了以下内核映像包:
% dpkg -l 'linux-image*' | grep '^ii'
ii linux-image-3.5.0-26-generic 3.5.0-26.42~precise1 Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii linux-image-3.5.0-27-generic 3.5.0-27.46~precise1 Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii linux-image-3.5.0-28-generic 3.5.0-28.48~precise1 Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii linux-image-generic-lts-quantal 3.5.0.28.35 Generic Linux kernel image
Run Code Online (Sandbox Code Playgroud)
我当前运行的内核是:
% uname -r
3.5.0-27-generic
Run Code Online (Sandbox Code Playgroud)
因此,就我而言,我可以通过删除以下内容来释放 /boot 中的空间:
linux-image-3.5.0-26-generic
linux-image-3.5.0-28-generic
Run Code Online (Sandbox Code Playgroud)
通过跑步 apt-get remove <package_name>
| 归档时间: |
|
| 查看次数: |
10440 次 |
| 最近记录: |