代码: 全选
(正在读取数据库 ... 系统当前总共安装有 155762 个文件和目录。)
正预备替换 firefox-branding 3.6.18+build2+nobinonly-0ubuntu0.10.04.1 (使用 .../firefox-branding_3.6.18+build2+nobinonly-0ubuntu0.10.04.2_i386.deb) ...
正在解压缩将用于更替的包文件 firefox-branding ...
dpkg: ../../src/archives.c:763:tarobject: 断言“r == stab.st_size”失败。
已放弃
我于是找到了/var/cache/apt/archives/里面找到了
代码: 全选
firefox-branding_3.6.18+build2+nobinonly-0ubuntu0.10.04.2_i386.deb
代码: 全选
dpkg -i '/var/cache/apt/archives/firefox-branding_3.6.18+build2+nobinonly-0ubuntu0.10.04.2_i386.deb'
代码: 全选
root@JustWin:~# dpkg -i '/var/cache/apt/archives/firefox-branding_3.6.18+build2+nobinonly-0ubuntu0.10.04.2_i386.deb'
(正在读取数据库 ... 系统当前总共安装有 155762 个文件和目录。)
正预备替换 firefox-branding 3.6.18+build2+nobinonly-0ubuntu0.10.04.1 (使用 .../firefox-branding_3.6.18+build2+nobinonly-0ubuntu0.10.04.2_i386.deb) ...
正在解压缩将用于更替的包文件 firefox-branding ...
dpkg: ../../src/archives.c:763:tarobject: 断言“r == stab.st_size”失败。
已放弃
root@JustWin:~#
代码: 全选
root@JustWin:~# apt-get remove firefox-branding
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 软件包 firefox-branding 需要重新安装,但是我无法找到相应的安装文件。
root@JustWin:~# sudo dpkg --configure -a
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 python-gmenu 的触发器...
Rebuilding /usr/share/applications/desktop.zh_CN.utf8.cache...
dpkg:依赖关系问题使得 firefox 的配置工作不能继续:
firefox 依赖于 firefox-branding | abrowser-branding;然而:
未曾安装软件包“firefox-branding”。
未曾安装软件包“abrowser-branding”。
提供 abrowser-branding 的软件包 firefox-branding 未曾安装。
dpkg:处理 firefox (--configure)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 python-support 的触发器...
在处理时有错误发生:
firefox
看了很多英文文章,也没说什么解决方法,只说了是BUG。求DPKG无BUG版或者更新版。
关键是解决:
代码: 全选
[color=#FF0000]dpkg: ../../src/archives.c:763:tarobject: 断言“r == stab.st_size”失败。[/color]
代码: 全选
Package: dpkg
Essential: yes
Status: install ok installed
Priority: required
Section: admin
Installed-Size: 6608
Origin: debian
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: debbugs://bugs.debian.org
Architecture: i386
Version: 1.15.5.6ubuntu4.5
Replaces: manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)
Pre-Depends: libc6 (>= 2.11), coreutils (>= 5.93-1), lzma
Suggests: apt
Breaks: emacs21 (<< 21.4a+1-5.7), emacs21-nox (<< 21.4a+1-5.7), emacs22 (<= 22.2-0ubuntu2), emacs22-gtk (<= 22.2-0ubuntu2), emacs22-nox (<= 22.2-0ubuntu2), jed (<< 1:0.99.18+dfsg.1-13), jed-extra (<= 2.5.3-2), konqueror (<= 4:4.2.96-1), pinfo (<< 0.6.9-3.1), tkinfo (<< 2.8-3.1), xemacs21-support (<< 21.4.22-2), xjed (<< 1:0.99.18+dfsg.1-13)
Conflicts: apt (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16), dpkg-iasearch (<< 0.11), sysvinit (<< 2.82-1)
Conffiles:
/etc/dpkg/dpkg.cfg f4413ffb515f8f753624ae3bb365b81b
/etc/alternatives/README 69c4ba7f08363e998e0f2e244a04f881
/etc/cron.daily/dpkg b6b8dc21210ea50db7cc4636f521758f
/etc/logrotate.d/dpkg 9e25c8505966b5829785f34a548ae11f
Description: Debian package management system
This package provides the low-level infrastructure for handling the
installation and removal of Debian software packages.
.
For Debian package development tools, install dpkg-dev.
Homepage: http://wiki.debian.org/Teams/Dpkg
Original-Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>