前言
对于开源的软件,既然免费使用它后,就要承担免费的午餐带来的后果。
问题
怎么出现的不知道,应该是系统升级后出现的吧。
初期问题
有 7 个软件包没有被完全安装或卸载。 解压缩后会消耗掉 0 B 的额外空间。 您希望继续执行吗?[Y/n]
真实问题
事实上,是由于有些依赖包没有配置吧。
大概有这些:
在处理时有错误发生: grub-pc linux-image-extra-3.5.0-42-generic linux-image-generic linux-generic linux-generic-pae linux-image-generic-pae grub2
尝试自动修复
tiankonguse@tiankonguse:~$ sudo apt-get -f install 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 升级了 0 个软件包,新安装了 0 个软件包, 要卸载 0 个软件包,有 0 个软件包未被升级。 有 7 个软件包没有被完全安装或卸载。 解压缩后会消耗掉 0 B 的额外空间。 正在设置 grub-pc (2.00-7ubuntu11) ... Installation finished. No error reported. Generating grub.cfg ... dpkg: error processing grub-pc (--configure): 子进程 已安装 post-installation 脚本 返回了错误号 1 正在设置 linux-image-extra-3.5.0-42-generic (3.5.0-42.65) ... Running depmod. update-initramfs: deferring update (hook will be called later)
失败
尝试修复依赖
tiankonguse@tiankonguse:~$ sudo dpkg --configure --pending 正在设置 grub-pc (2.00-7ubuntu11) ... Installation finished. No error reported. Generating grub.cfg ... dpkg: error processing grub-pc (--configure): 子进程 已安装 post-installation 脚本 返回了错误号 1 dpkg: dependency problems prevent configuration of grub2: grub2 依赖于 grub-pc (= 2.00-7ubuntu11);然而: 软件包 grub-pc 尚未配置。 dpkg: error processing grub2 (--configure): 依赖关系问题 - 仍未被配置 正在设置 linux-image-extra-3.5.0-42-generic (3.5.0-42.65) ... Running depmod. update-initramfs: deferring update (hook will be called later)失败。
退一步海阔天空吗
既然那几个软件有问题,那我就卸载了重装吧。
先清空缓存
sudo apt-get autoclean sudo apt-get clean sudo apt-get autoremove
然后卸载
sudo apt-get remove grub-pc grub2 linux-generic linux-image-generic linux-image-extra-3.5.0-42-generic
但是在卸载 linux-image-extra-3.5.0-42-generic 的时候失败了。
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索问题
, configure
, sudo
, 软件包
, generic
, grub2
, linux卸载
V2.00
,以便于您获取更多的相关知识。
时间: 2024-10-30 03:00:46