`

dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题

阅读更多

前天给本地电脑虚拟机的Ubuntu系统安装FTP软件,结果没有安装成功,后面再安装其它软件就提示dpkg 被中断,您必须手工运行 sudo dpkg --configure -a解决此问题,但是即使运行sudo dpkg --configure -a也不能解决问题,也在百度上找了一些解决方法,可还是没有搞定,最后在Ubuntu的论坛里面找到了解决方法。

 

运行下面的命令即可解决

 

sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade

 

主要原因应该是/var/lib/dpkg/updates 文件夹里面的资料有错误,使得更新软件的程序出现错误,所以得把它们完全删除,通过sudo apt-get update这个指令会重新建立这些资料,使用sudo apt-get upgrade更新你的电脑里面已安装的软件的明细,根据软件的明细更新软件到最新版。

分享到:
评论

相关推荐

    Ubuntu12.04下为火狐浏览器安装flash插件.docx

    3. 锁定问题解决后,用户再次尝试使用`apt-get`安装软件,但收到错误提示“dpkg被中断,您必须手工运行sudo dpkg --configure -a解决此问题”。这表明之前的操作未完成,需要手动配置。运行: ``` sudo dpkg --...

    apt和dpkg包工具的学习文档汇总即学习笔记

    4. **重建数据库**:如果包管理数据库出现问题,可以使用`dpkg --configure -a` 来重新配置所有未配置的包。 其次,`apt`(Advanced Package Tool)是在`dpkg`基础上构建的高级工具,它更方便地处理包的依赖关系,...

    dpkg,apt 和 aptitude 的使用

    - 作为底层工具,dpkg 本身并不具备从远程仓库下载软件包或解决依赖关系的能力。这些功能由基于 dpkg 的高级工具(如 APT)来完成。 - **dpkg** 命令示例: - `dpkg -i package.deb`:安装包 - `dpkg -r package`...

    原生态ubantu无法使用SSH方法整改步骤详情

    在安装过程中,如果出现错误信息 "E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.",那么需要执行以下命令来解决问题: sudo rm /var/lib/dpkg/lock sudo dpkg --...

    ubuntu里各种错误的解决方法

    sudo dpkg --configure -a sudo apt-get install -f ``` 2. **手动修复**: 如果上述方法无法解决问题,可以考虑手动修复。 1. 移动 `/var/lib/dpkg/info` 文件夹。 ```bash sudo mv /var/lib/dpkg/info /var/...

    安装Python时遇到如下问题,解决方案.docx

    sudo dpkg --configure -a ``` 这将卸载所有残留的软件包,然后重新处理软件包。 安装 Python 时可能会遇到一些问题,但是这些问题可以通过卸载残留的软件包、安装缺少的模块、重新处理软件包等方法来解决。

    Ubuntu下openssh-server手工安装 手把手教你安装

    例如,对于`openssh-server_版本号_all.deb`,运行`sudo dpkg -i openssh-server_版本号_all.deb`。如果遇到依赖问题,可以先安装`openssl`,然后再安装`openssh-server`。 4. **解决依赖关系**:如果在安装过程中...

    乌班图(Ubuntu)命令使用技巧.doc

    - `sudo auto-apt run ./configure`:在编译时自动处理缺失的头文件问题。 - `ls /var/cache/apt/archives`:查看下载的软件包临时存放位置。 - `dpkg --get-selections | grep -v deinstall > ~/somefile`:备份...

    2.软件安装和卸载1

    - 普通安装:`sudo dpkg -i package_name.deb` 直接安装.deb格式的软件包,不处理依赖关系,可能需要手动解决依赖问题。 3. 源码安装: - 对于`.tar、tar.gz、tar.bz2、tar.Z`等格式的源码包,需要先解压缩,然后...

    Ubuntu下MiniGUI3.0.12安装与移植.pdf

    sudo dpkg -i --force-overwrite qt-devel-3.3.8-4.fc7.i386.deb ``` 接着安装qvfb2: ```bash cd qvfb2-2.0 ./configure --with-qt-includes=/usr/lib/qt-3.3/include --with-qt-libraries=/usr/lib/qt-3.3/lib --...

    ubuntu9.10常用命令

    14. **配置中断的dpkg**:`sudo dpkg –configure -a` 重新配置所有未完成配置的软件包。 15. **清理缓存**:`sudo apt-get clean` 清理已下载的软件包缓存,节省磁盘空间。 16. **查询已安装软件包**:`sudo dpkg...

    MiniGUI3.0.12绝对正确安装

    MiniGUI 3.0.12 是一个功能强大的图形用户界面库,它提供了一个灵活的解决方案来开发图形用户界面应用程序。然而,在 Ubuntu 系统中安装 MiniGUI 3.0.12 并不是一个简单的任务,需要下载和安装多个组件,并且需要...

    Ubuntu命令大全.pdf

    - **描述**: `dist-upgrade` 会安装所有可用的软件包更新,并解决依赖问题;`upgrade` 只安装应用程序更新而不安装新的内核等。 - **示例**: 运行 `sudo apt-get dist-upgrade` 来执行全面升级。 **3. 清理已删除包...

    Ubuntu18.04下解决 下 Q问题等等.7z

    3. **系统更新问题**:有时更新过程中可能会出现错误,可以尝试使用`sudo dpkg --configure -a`修复半安装的包,或者用`sudo apt --fix-broken install`来解决问题。 4. **图形界面问题**:Unity桌面环境在18.04中...

    GStreamer1.6.0一键编译安装脚本文档

    sudo apt-get install build-essential dpkg-dev flex bison autotools-dev automake liborc-dev autopoint libtool gtk-doc-tools libgstreamer1.0-dev ``` - 使用 **`apt-get`** 命令安装一系列开发工具和库,这些...

    ubuntu终端命令

    - **编译时的自动处理**:`sudo auto-aptrun ./configure`可以自动处理编译时缺少的头文件问题。 - **软件包缓存**:`ls /var/cache/apt/archives`显示安装软件时下载包的临时存放目录。 - **备份与恢复**:`...

    Ubuntu的软件管理工具

    * dpkg –configure package:配置包 三、Synaptic Package Manager(新立得软件包管理器) Synaptic Package Manager 是一个图形化的软件包管理器,提供了友好的用户界面,方便用户管理软件包。但是在 Ubuntu ...

    linux常用的99条命令

    * sudo auto-apt run ./configure:编译时缺少h文件的自动处理 * ls /var/cache/apt/archives:查看安装软件时下载包的临时存放目录 * dpkg --get-selections | grep -v deinstall > ~/somefile:备份当前系统安装的...

Global site tag (gtag.js) - Google Analytics