提问,遇到一个软件无法卸载怎么办?

为当前最终发行版之前的所有版本提供支持
回复
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

提问,遇到一个软件无法卸载怎么办?

#1

帖子 thomasxie » 2010-02-01 23:05

有 1 个软件包没有被完全安装或卸载。
解压缩后会消耗掉 0B 的额外空间。
正在设置 menu (2.1.41ubuntu1) ...
install-info: No dir file specified; try --help for more information.
dpkg:处理 menu (--configure)时出错:
子进程 已安装的 post-installation 脚本 返回了错误号 1
在处理时有错误发生:
menu
E: Sub-process /usr/bin/dpkg returned an error code (1)
附件
问题.png
上次由 thomasxie 在 2010-02-02 0:09,总共编辑 1 次。
时间就像一张网,你撒在那里,你的收获就在那里。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵
送出感谢: 1 次
接收感谢: 6 次

Re: 提问,遇到一个软件无法卸载怎么办?

#2

帖子 wangdu2002 » 2010-02-01 23:17

什么版本?是在安装什么软件时出的错误?有时与源有关。。。源不完整或软件包有破损会导致出现此类情况。 :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

Re: 提问,遇到一个软件无法卸载怎么办?

#3

帖子 thomasxie » 2010-02-01 23:27

版本9.10:)
不知道哦,有段时间了一直没理。现在发现问题还挺严重,每次装新东西都报错
E: menu: 子进程 已安装的 post-installation 脚本 返回了错误号 1
时间就像一张网,你撒在那里,你的收获就在那里。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵
送出感谢: 1 次
接收感谢: 6 次

Re: 提问,遇到一个软件无法卸载怎么办?

#4

帖子 wangdu2002 » 2010-02-01 23:32

先试试看sudo aptitude install -f和sudo dpkg --configure -a看有没效果。。。如果没有效果,搜索坛子或是等大佬们来发布最高指示吧! :em03
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

Re: 提问,遇到一个软件无法卸载怎么办?

#5

帖子 thomasxie » 2010-02-01 23:34

还是不行..... :em06
时间就像一张网,你撒在那里,你的收获就在那里。
头像
luofeng1989
帖子: 765
注册时间: 2009-09-20 19:30
系统: ubuntu12.04
来自: GIS
送出感谢: 0
接收感谢: 0

Re: 提问,遇到一个软件无法卸载怎么办?

#6

帖子 luofeng1989 » 2010-02-02 0:47

这个我的一直有问题。。。 :em20
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

Re: 提问,遇到一个软件无法卸载怎么办?

#7

帖子 thomasxie » 2010-02-05 22:17

找到问题原因了,这次我在安装一个围棋游戏的时候网络中断了一下,安装留下了和上次menu一样的后遗症,进入新力得试图卸载和重装都不行,请问这类问题该如何根除? :em01

sudo aptitude install -f
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成
下列“新”软件包将被安装。
brasero{a} ibus-chewing ibus-m17n ibus-table-cangjie
language-support-input-zh-hant{a} language-support-zh
language-support-zh-hans language-support-zh-hant sun-java6-plugin
torbutton-extension ubuntu-desktop
下列软件包将被“删除”:
gnugo{p} libnspr4-dev{u} libnss3-dev{u} libopenjpeg2{u} menu{p}
nautilus-cd-burner{a}
0 个软件包被升级,新安装 11 个, 6 个将被删除, 同时 153 个将不升级。
需要获取 4,609kB 的存档。 解包后将要使用 8,364kB。
您要继续吗?[Y/n/?] y
正在编辑扩展状态信息... 完成
读取:1 http://ubuntu.srt.cn karmic-updates/main brasero 2.28.2-0ubuntu1 [640kB]
读取:2 http://ubuntu.srt.cn karmic/main ibus-chewing 1.2.0.20090818-2 [43.0kB]
读取:3 http://ubuntu.srt.cn karmic/main ibus-m17n 1.2.0.20090930-1 [15.1kB]
读取:4 http://ubuntu.srt.cn karmic/main ibus-table-cangjie 1.2.0.20090717-1 [3,704kB]
读取:5 http://ubuntu.srt.cn karmic/main language-support-input-zh-hant 1:9.10+20090917 [2,174B]
读取:6 http://ubuntu.srt.cn karmic/main language-support-zh-hans 1:9.10+20090909.1 [1,978B]
读取:7 http://ubuntu.srt.cn karmic/main language-support-zh-hant 1:9.10+20090909.1 [1,988B]
读取:8 http://ubuntu.srt.cn karmic/main language-support-zh 1:9.10+20090901 [1,768B]
读取:9 http://ubuntu.srt.cn karmic/multiverse sun-java6-plugin 6-15-1 [1,818B]
读取:10 http://ubuntu.srt.cn karmic/universe torbutton-extension 1.2.1-1ubuntu2 [167kB]
读取:11 http://ubuntu.srt.cn karmic/main ubuntu-desktop 1.175 [30.6kB]
已下载 1,437kB,耗时 12 秒 (113kB/s)
(正在读取数据库 ... 系统当前总共安装有 351571 个文件和目录。)
正在删除 gnugo ...
install-info: No dir file specified; try --help for more information.
dpkg:处理 gnugo (--purge)时出错:
子进程 已安装的 pre-removal 脚本 返回了错误号 1
正在删除 menu ...
install-info: No dir file specified; try --help for more information.
dpkg:处理 menu (--purge)时出错:
子进程 已安装的 pre-removal 脚本 返回了错误号 1
install-info: No dir file specified; try --help for more information.
dpkg: 作下列清理工作时发生错误:
子进程 已安装的 post-installation 脚本 返回了错误号 1
在处理时有错误发生:
gnugo
menu
E: Sub-process /usr/bin/dpkg returned an error code (1)
软件包安装失败。正在试图恢复:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成
上次由 thomasxie 在 2010-02-05 22:32,总共编辑 1 次。
时间就像一张网,你撒在那里,你的收获就在那里。
头像
smallapple
论坛版主
帖子: 7867
注册时间: 2009-03-28 15:12
送出感谢: 0
接收感谢: 19 次

Re: 提问,遇到一个软件无法卸载怎么办?

#8

帖子 smallapple » 2010-02-05 22:31

删除 /var/lib/dpkg/status中有关那个软件的安装信息
和/var/lib/dpkg/info目录下那个软件包的几个文件

这个操作有风险,注意先备份。
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

Re: 提问,遇到一个软件无法卸载怎么办?

#9

帖子 thomasxie » 2010-02-05 22:34

恩,如果这样操作会出现哪些特殊情况?
时间就像一张网,你撒在那里,你的收获就在那里。
头像
smallapple
论坛版主
帖子: 7867
注册时间: 2009-03-28 15:12
送出感谢: 0
接收感谢: 19 次

Re: 提问,遇到一个软件无法卸载怎么办?

#10

帖子 smallapple » 2010-02-05 22:38

status搞坏了,估计新立得之类的工作就会有问题。
info下面删错了文件,被删的软件包在更新或卸载时可能会出错。
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

Re: 提问,遇到一个软件无法卸载怎么办?

#11

帖子 thomasxie » 2010-02-05 22:39

恩,如果我备份删掉的那几个文件,如果遇到如上所说的情况,是否可以及时补救?谢谢
时间就像一张网,你撒在那里,你的收获就在那里。
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

Re: 提问,遇到一个软件无法卸载怎么办?

#12

帖子 thomasxie » 2010-02-05 22:42

1. “scim 安装出错 - LinuxSir.Org,” http://www.linuxsir.org/bbs/showthread.php?t=253858.

这里看到一篇文章和我的情况有些类似,不知道我可否借鉴他的方法,不过问题是我不知道该卸载哪个包?
谢谢
时间就像一张网,你撒在那里,你的收获就在那里。
头像
smallapple
论坛版主
帖子: 7867
注册时间: 2009-03-28 15:12
送出感谢: 0
接收感谢: 19 次

Re: 提问,遇到一个软件无法卸载怎么办?

#13

帖子 smallapple » 2010-02-05 22:49

可以先试试。
这个是最后没招的时候再用的。
status修改前先备份,删除的文件不要直接删了,先移个地,出错再移回去。
头像
thomasxie
帖子: 317
注册时间: 2009-11-22 15:29
送出感谢: 1 次
接收感谢: 0
联系:

Re: 提问,遇到一个软件无法卸载怎么办?

#14

帖子 thomasxie » 2010-02-05 22:53

好,我琢磨一下 :em04
时间就像一张网,你撒在那里,你的收获就在那里。
回复

回到 “老旧版本支持”