qy117121 写了:先看一下你的/boot里有几个内核,可以先把内核移动到别的目录下,
: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
然后运行sudo apt-get -f install 修复依赖,
再卸载旧内核,最后把移动出来的内核移动回去(也许移动出来的就是要卸载的旧内核)
=====================================================================
1、boot文件下有三个内核的压缩文件包,分别是initrd.img-4.8.0-36-generic, initrd.img-4.8.0-49-generic, initrd.img-4.8.0-52-generic。我想把他们剪切出去,可是右键“剪切”是灰色的,是权限不够么?应该怎样提高权限?
2、运行sudo apt-get -f install ,磁盘已满,无法安装,怎么破?
~~~~~
dky@dky-ThinkStation-P300:~$ sudo apt-get -f install
[sudo] dky 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 完成
下列软件包是自动安装的并且现在不需要了:
linux-headers-4.8.0-36 linux-headers-4.8.0-36-generic linux-headers-4.8.0-54
linux-headers-4.8.0-54-generic linux-image-4.8.0-36-generic
linux-image-4.8.0-54-generic linux-image-extra-4.8.0-36-generic
linux-image-extra-4.8.0-54-generic linux-signed-image-4.8.0-36-generic
linux-signed-image-4.8.0-54-generic
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
linux-generic-hwe-16.04 linux-headers-4.8.0-56
linux-headers-4.8.0-56-generic linux-headers-generic-hwe-16.04
linux-image-4.8.0-54-generic linux-image-4.8.0-56-generic
linux-image-extra-4.8.0-56-generic linux-image-generic-hwe-16.04
linux-signed-generic-hwe-16.04 linux-signed-image-4.8.0-56-generic
linux-signed-image-generic-hwe-16.04
建议安装:
fdutils linux-tools
下列【新】软件包将被安装:
linux-headers-4.8.0-56 linux-headers-4.8.0-56-generic
linux-image-4.8.0-54-generic linux-image-4.8.0-56-generic
linux-image-extra-4.8.0-56-generic linux-signed-image-4.8.0-56-generic
下列软件包将被升级:
linux-generic-hwe-16.04 linux-headers-generic-hwe-16.04
linux-image-generic-hwe-16.04 linux-signed-generic-hwe-16.04
linux-signed-image-generic-hwe-16.04
升级了 5 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 122 个软件包未被升级。
有 16 个软件包没有被完全安装或卸载。
需要下载 95.9 MB 的归档。
解压缩后会消耗 388 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-image-4.8.0-56-generic amd64 4.8.0-56.61~16.04.1 [23.6 MB]
获取:2
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-image-extra-4.8.0-56-generic amd64 4.8.0-56.61~16.04.1 [37.5 MB]
获取:3
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-generic-hwe-16.04 amd64 4.8.0.56.27 [1,808 B]
获取:4
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-image-generic-hwe-16.04 amd64 4.8.0.56.27 [2,326 B]
获取:5
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-signed-image-4.8.0-56-generic amd64 4.8.0-56.61~16.04.1 [4,020 B]
获取:6
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-signed-generic-hwe-16.04 amd64 4.8.0.56.27 [1,834 B]
获取:7
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-signed-image-generic-hwe-16.04 amd64 4.8.0.56.27 [2,362 B]
获取:8
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-headers-4.8.0-56 all 4.8.0-56.61~16.04.1 [10.4 MB]
获取:9
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-headers-4.8.0-56-generic amd64 4.8.0-56.61~16.04.1 [816 kB]
获取:10
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-headers-generic-hwe-16.04 amd64 4.8.0.56.27 [2,304 B]
获取:11
http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-image-4.8.0-54-generic amd64 4.8.0-54.57~16.04.1 [23.6 MB]
已下载 95.9 MB,耗时 10分 4秒 (159 kB/s)
正在选中未选择的软件包 linux-image-4.8.0-56-generic。
(正在读取数据库 ... 系统当前共安装有 284295 个文件和目录。)
正准备解包 .../linux-image-4.8.0-56-generic_4.8.0-56.61~16.04.1_amd64.deb ...
Done.
正在解包 linux-image-4.8.0-56-generic (4.8.0-56.61~16.04.1) ...
dpkg: 处理归档 /var/cache/apt/archives/linux-image-4.8.0-56-generic_4.8.0-56.61~16.04.1_amd64.deb (--unpack)时出错:
无法为 './boot/System.map-4.8.0-56-generic' 拷贝解压的文件至 '/boot/System.map-4.8.0-56-generic.dpkg-new': 写入失败 (设备上没有空间)
因为错误消息指示这是由于磁盘已满,没有写入 apport 报告。
dpkg-deb:错误:子进程 粘贴 被信号(断开的管道) 终止了
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.8.0-56-generic /boot/vmlinuz-4.8.0-56-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.8.0-56-generic /boot/vmlinuz-4.8.0-56-generic
正在选中未选择的软件包 linux-image-extra-4.8.0-56-generic。
正准备解包 .../linux-image-extra-4.8.0-56-generic_4.8.0-56.61~16.04.1_amd64.deb ...
正在解包 linux-image-extra-4.8.0-56-generic (4.8.0-56.61~16.04.1) ...
正准备解包 .../linux-generic-hwe-16.04_4.8.0.56.27_amd64.deb ...
正在将 linux-generic-hwe-16.04 (4.8.0.56.27) 解包到 (4.8.0.54.25) 上 ...
正准备解包 .../linux-image-generic-hwe-16.04_4.8.0.56.27_amd64.deb ...
正在将 linux-image-generic-hwe-16.04 (4.8.0.56.27) 解包到 (4.8.0.54.25) 上 ...
正在选中未选择的软件包 linux-signed-image-4.8.0-56-generic。
正准备解包 .../linux-signed-image-4.8.0-56-generic_4.8.0-56.61~16.04.1_amd64.deb ...
正在解包 linux-signed-image-4.8.0-56-generic (4.8.0-56.61~16.04.1) ...
正准备解包 .../linux-signed-generic-hwe-16.04_4.8.0.56.27_amd64.deb ...
正在将 linux-signed-generic-hwe-16.04 (4.8.0.56.27) 解包到 (4.8.0.54.25) 上 ...
正准备解包 .../linux-signed-image-generic-hwe-16.04_4.8.0.56.27_amd64.deb ...
正在将 linux-signed-image-generic-hwe-16.04 (4.8.0.56.27) 解包到 (4.8.0.54.25) 上 ...
正在选中未选择的软件包 linux-headers-4.8.0-56。
正准备解包 .../linux-headers-4.8.0-56_4.8.0-56.61~16.04.1_all.deb ...
正在解包 linux-headers-4.8.0-56 (4.8.0-56.61~16.04.1) ...
正在选中未选择的软件包 linux-headers-4.8.0-56-generic。
正准备解包 .../linux-headers-4.8.0-56-generic_4.8.0-56.61~16.04.1_amd64.deb ...
正在解包 linux-headers-4.8.0-56-generic (4.8.0-56.61~16.04.1) ...
正准备解包 .../linux-headers-generic-hwe-16.04_4.8.0.56.27_amd64.deb ...
正在将 linux-headers-generic-hwe-16.04 (4.8.0.56.27) 解包到 (4.8.0.54.25) 上 ...
正准备解包 .../linux-image-4.8.0-54-generic_4.8.0-54.57~16.04.1_amd64.deb ...
Done.
正在解包 linux-image-4.8.0-54-generic (4.8.0-54.57~16.04.1) ...
dpkg: 处理归档 /var/cache/apt/archives/linux-image-4.8.0-54-generic_4.8.0-54.57~16.04.1_amd64.deb (--unpack)时出错:
无法为 './boot/abi-4.8.0-54-generic' 拷贝解压的文件至 '/boot/abi-4.8.0-54-generic.dpkg-new': 写入失败 (设备上没有空间)
因为错误消息指示这是由于磁盘已满,没有写入 apport 报告。
dpkg-deb:错误:子进程 粘贴 被信号(断开的管道) 终止了
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.8.0-54-generic /boot/vmlinuz-4.8.0-54-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.8.0-54-generic /boot/vmlinuz-4.8.0-54-generic
在处理时有错误发生:
/var/cache/apt/archives/linux-image-4.8.0-56-generic_4.8.0-56.61~16.04.1_amd64.deb
/var/cache/apt/archives/linux-image-4.8.0-54-generic_4.8.0-54.57~16.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
~~~~~