酋长 发表于 2006-5-16 20:59:24

dist-upgrade一个软件包出现的错误,不知该如何解决

root@ubuntu:/home/hcw# apt-get dist-upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在筹划升级... 完成
下列的软件包的版本将保持不变:
gnome-app-install
下列的软件包将被升级:
locales
共升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 1 个软件未被升级。
需要下载 0B/3282kB 的软件包。
解压缩后会消耗掉 12.3kB 的额外空间。
您希望继续执行吗?y
(正在读取数据库 ... 系统当前总共安装有 96451 个文件和目录。)
正预备替换 locales 2.3.16 (使用 .../locales_2.3.17_all.deb) ...
正在解压缩将用于更替的包文件 locales ...
dpkg:处理 /var/cache/apt/archives/locales_2.3.17_all.deb (--unpack)时出错: 正试图覆盖“/usr/share/zoneinfo/Africa/Algiers”,它属于软件包 tzdata
dpkg-deb: 子进程 paste 被信号(Broken pipe)终止了
在处理时有错误发生:
/var/cache/apt/archives/locales_2.3.17_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

酋长 发表于 2006-5-17 15:35:43

:-(

月下刀客 发表于 2006-5-17 15:41:08

apt-get -f install有用吗?

酋长 发表于 2006-5-17 19:40:14

root@ubuntu:/home/hcw# apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 1 个软件未被升级。
root@ubuntu:/home/hcw#

正常,可是仍有一个软件包 无法安装,就是上面那个!

酋长 发表于 2006-5-18 13:57:16

:-(

酋长 发表于 2006-5-18 15:16:37

从Linuxeden找到的方法,终于搞定了这个问题!
1、先用 apt-get -f install
2、用dpkg --force-overwrite -i/var/cache/apt/archives/locales_2.3.17_all.deb

这样就ok了:-)

不过当前比较麻烦的另一个问题,就是程序菜单变成英文的问题
这个帖子我发到了另一个版面,大家可以帮帮忙!
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=155503
页: [1]
查看完整版本: dist-upgrade一个软件包出现的错误,不知该如何解决