软件包没有被完全安装或卸载怎么办

前言

对于开源的软件,既然免费使用它后,就要承担免费的午餐带来的后果。

问题

怎么出现的不知道,应该是系统升级后出现的吧。

初期问题

有 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

软件包没有被完全安装或卸载怎么办的相关文章

软件包没有被完全安装或卸载问题

前言 对于开源的软件,既然免费使用它后,就要承担免费的午餐带来的后果. 问题 怎么出现的不知道,应该是系统升级后出现的吧. 初期问题 有 7 个软件包没有被完全安装或卸载. 解压缩后会消耗掉 0 B 的额外空间. 您希望继续执行吗?[Y/n] 真实问题 事实上,是由于有些依赖包没有配置吧. 大概有这些: 在处理时有错误发生: grub-pc linux-image-extra-3.5.0-42-generic linux-image-generic linux-generic linux-gen

Linux系统下RPM软件包的安装及卸载

  在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装.卸载及管理等操作.RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件.Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装.RPM 有五种操作模式,分别为:安装.卸载.升级.查询和验证. RPM 安装操作 命令: rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm 安装 example.r

Linux上安装和卸载rpm软件包的方法_linux shell

Linux上安装和卸载rpm软件包的方法如下所示: 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成.执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下. 安装过程中可能出现下面的警告或者提示: ... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有的文件,缺省时这样的情况下是无法正确安装的可以用 rpm --force -i 强制安装即可 ...

linux下软件的基本安装和卸载

Linux软件的安装和卸载一直是困扰许多新用户的难题.在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的"添加/删除程序"来实现.与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM.它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就可获得该命令的帮助信息. 软件的安装 Linux下软件的安装主要有两种不同的形式.第一种安装文件名为xxx.tar.gz:另一种安装文件名为xxx.i386.rp

完全指南之在 Ubuntu 操作系统中安装及卸载软件

当你从 Windows 系统转向 Linux 系统的时候,刚开始的体验绝对是非比寻常的.在 Ubuntu 系统下就连最基本的事情,比如安装个应用程序都会让(刚从 Windows 世界来的)人感到无比困惑. 但是你也不用太担心.因为 Linux 系统提供了各种各样的方法来完成同样的任务,刚开始你感到困惑那也是正常的.你并不孤单,我们大家都是这么经历过来的. 在这篇初学者指南中,我将会教大家在 Ubuntu 系统里如何以最常用的方式来安装软件,以及如何卸载之前已安装的软件. 关于在 Ubuntu 上

【转】linux下软件的安装与卸载

一 软件安装包的类型 通常Linux应用软件的安装有五种:    1) tar+ gz包,如software-1.2.3-1.tar.gz.他是使用UNIX系统的打包工具tar打包的.    2) rpm包,如software-1.2.3-1.i386.rpm.他是Redhat Linux提供的一种包封装格式(www.rpmfind.net).    3) dpkg(deb)包,如software-1.2.3-1.deb.他是Debain(ubuntu) Linux提供的一种包封装格式.   4

Linux源码包软件的安装与卸载

Linux软件安装与卸载(源码包形式):一般情况下linux程序的发布不能像windows那样,直接打包成一个setup.exe文件,然用户安装 时直接按下一步就完成了,因为它对库的依赖比较严重下面就来看下linux下软件源码包安装与卸载: Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随 意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用. 1.*.s

redhat或debian系统上软件安装和卸载的介绍

在使用redhat或debian系统中,经常会对软件进行安装和卸载,下面风信网针对Linux系统中的软件的安装和卸载方法进行一个总结,给大家参考使用. 以下示例以rpm包为准!没有安装debian系统,但方法差不多. 卸载一个软件包: rpm -e <package-http://www.aliyun.com/zixun/aggregation/11696.html">name> 示例: [root@localhost software]# rpm -e gnome-libs-

《Raspberry Pi用户指南》——2.7 安装和卸载软件

2.7 安装和卸载软件 Raspberry Pi用户指南 Debian发行版中默认安装的软件,就足以让你使用,但是你还将要根据自己的需要自定义你的个人信息. 新的软件安装到派很简单.Debian发行版包含了一个叫 apt的工具,这是一个功能强大的软件包管理器. 虽然在命令行中安装软件也是简单易行的,但终不如GUI下安装软件来得更方便,如使用广受欢迎的新立得软件包管理器安装软件,但这种做法对内存要求较高,往往因为缺少内存而无法运行.因此,我们建议在终端上安装软件. 其他发行版 Debian和基于D