不知道什么原因,apt-get突然出错了,具体情况如下:
upstart 依赖于 sysv-rc;然而:
软件包 sysv-rc 尚未配置。
upstart 依赖于 initscripts;然而:软件包 initscripts 尚未配置。
dpkg:处理 upstart (--configure)时出错:
依赖关系问题 - 仍未被配置dpkg:
too many errors, stopping
在处理时有错误发生: libclutter-1.0-0 python-dbus libsdl1.2debian libedataserver-1.2-15 bzip2 apt libapt-inst1.4 libgcc1 libgcc1:i386 emacsen-common
由于出现了太多错误,处理过程被终止了。
出错的内容肯定不止这一点点,在网上找了很多资源,最后突然就给弄好了,分享如下。
第一步:备份
$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk
第二步:新建
$ sudo mkdir /var/lib/dpkg/info
第三步:更新
$ sudo apt-get update
$ sudo apt-get -f install
第四步:替换
$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk
//把更新的文件替换到备份文件夹
第五步:删除
$ sudo rm -rf /var/lib/dpkg/info
//把自己新建的info文件夹删掉
第六步:还原
$ sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info
//把备份的info.bk还原
网友评论