为什么不用yum remove而用rpm -e呢?
2013/10/5 Tao KY <taoky1999(a)gmail.com>
问题解决了,非常感谢!
在 2013年10月4日下午8:52,Easior Lars <easior.lars(a)yahoo.xn--com>:-0s6m5392c
> 我也碰到了同样的问题:
> $ sudo rpm -e --nodeps acpid-2.0.19
> /var/tmp/rpm-tmp.JHoSGr: line 1: fg: no job control
> error: %preun(acpid-2.0.19-5.fc19.i686) scriptlet failed, exit status 1
> error: acpid-2.0.19-5.fc19.i686: erase failed
>
> 通过 Google, 发现应该是出现了 bug,解决办法是:
> $ sudo rpm -e --nodeps acpid-2.0.10 --noscripts
>
> Cheers,
>
> Easior Lars
>
> easior.lars(a)yahoo.com
>
www.shlug.org
>
>
> ________________________________
> From: Tao KY <taoky1999(a)gmail.com>
> To: Fedora Chinese <chinese(a)lists.fedoraproject.org>
> Sent: Friday, October 4, 2013 6:41 PM
> Subject: [FZH] 如何解决 yum check 时出现的错误?
>
>
> 今天在用 yum 安装程序时,出现这样的警告:
>
> 警告:RPM 数据库已被非 yum 程序修改。
> ** 发现 3 个已存在的 RPM 数据库问题, 'yum check' 输出如下:
> acpid-2.0.20-1.fc19.x86_64 是 acpid-2.0.19-5.fc19.x86_64 的副本
> kde-settings-kdm-19-23.1.fc19.noarch 是 kde-settings-kdm-19-23.fc19.noarch
> 的副本
> libsfml2-2_0-2.0-17.1.x86_64 有缺少的需求 libGLEW.so.1.6()(64bit)
>
> 运行 yum check 后出现提示:
>
> 已加载插件:langpacks, refresh-packagekit, tidy-cache
> acpid-2.0.20-1.fc19.x86_64 是 acpid-2.0.19-5.fc19.x86_64 的副本
> kde-settings-kdm-19-23.1.fc19.noarch 是 kde-settings-kdm-19-23.fc19.noarch
> 的副本
> libsfml2-2_0-2.0-17.1.x86_64 有缺少的需求 libGLEW.so.1.6()(64bit)
> 错误:check all
>
> 于是运行 yum check all,之后后出现的提示与上面相同。
>
> 虽然没有大影响,但是看着心烦,觉得可能会出问题,请问这个问题如何解决?谢谢。
>
> --
> I'm TaoKY. Send From Gmail.
> --
>
Fedora中文�件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
> --
>
Fedora中文�件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>
--
I'm TaoKY. Send From Gmail.
--
Fedora中文�件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
--
----
Best Regards,
David Xie
Founder of ScriptFan technology community -
http://scriptfan.com
Manager of Xi'an GDG (Google Developer Group)
http://about.me/davidx
-----------------
Everything happens for a reason. Attitude determines everything!