LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 716|回复: 4

文件冲突,系统更新出错

[复制链接]
发表于 2010-7-20 10:52:14 | 显示全部楼层 |阅读模式
这几天更新系统的时候总是发生这个问题,不能更新系统,请问怎么解决?
:: 正在进行全面系统更新...
:: 用 extra/perl-xml-parser 替代 perlxml? [Y/n] y
正在解决依赖关系...
正在查找内部冲突...

删除 (1): perlxml-2.36-2

全部删除大小:   0.59 MB

目标 (56): c-ares-1.7.3-1  aria2-1.9.5-1  autoconf-2.66-2
            bash-completion-1.2-1  lib32-glibc-2.12-4  lib32-libsasl-2.1.23-4
            lib32-libldap-2.4.22-1  lib32-libpng-1.4.3-1  bin32-wine-1.2-2
            btrfs-progs-unstable-0.19.20100607-3  cpufrequtils-008-1
            util-linux-ng-2.18-2  udev-160-1  device-mapper-2.02.70-1
            libgcrypt-1.4.6-1  cryptsetup-1.1.3-1  curl-7.21.0-1
            eventlog-0.2.12-1  freetype2-2.4.1-1  gdm-2.30.4-1  gparted-0.6.1-1
            gtk-aurora-engine-1.5.1-2  gtk-candido-engine-0.9.1-4
            gtk-engine-murrine-0.90.3-2  libarchive-2.8.4-1  gvfs-1.6.3-1
            hunspell-1.2.12-1  ibus-1.3.6-1  ibus-pinyin-1.3.9-1
            python-pysqlite-2.6.0-1  ibus-sunpinyin-2.0.1-2
            initscripts-2010.07-1  iproute2-2.6.34-2  linux-firmware-20100623-2
            mkinitcpio-busybox-1.16.2-1  mkinitcpio-0.6.7-1
            kernel26-2.6.34.1-1  lib32-freetype2-2.4.1-1  libftdi-0.18-1
            libid3tag-0.15.1b-5  libldap-2.4.22-1  lua-5.1.4-5  lvm2-2.02.70-1
            mplayer-31630-1  orc-0.4.6-1  p7zip-9.13-1  pcre-8.10-1
            perl-xml-parser-2.36-6  pkg-config-0.25-2  recode-3.6-5
            sane-1.0.21-3  sudo-1.7.3-1  udisks-1.0.1-4  vte-0.24.3-1
            whois-5.0.6-1  xf86-video-intel-2.12.0-1

全部下载大小:   0.00 MB
全部安装大小:  410.60 MB

进行安装吗? [Y/n] y
正在检查软件包完整性...
(56/56) 正在检查文件冲突                           [######################] 100%
错误:无法提交处理 (有冲突的文件)
lua: 文件系统中已存在 /usr/bin/lua
lua: 文件系统中已存在 /usr/bin/luac
lua: 文件系统中已存在 /usr/include/lauxlib.h
lua: 文件系统中已存在 /usr/include/lua.h
lua: 文件系统中已存在 /usr/include/lua.hpp
lua: 文件系统中已存在 /usr/include/luaconf.h
lua: 文件系统中已存在 /usr/include/lualib.h
lua: 文件系统中已存在 /usr/lib/liblua.a
lua: 文件系统中已存在 /usr/lib/pkgconfig/lua.pc
lua: 文件系统中已存在 /usr/share/doc/lua/amazon.gif
lua: 文件系统中已存在 /usr/share/doc/lua/contents.html
lua: 文件系统中已存在 /usr/share/doc/lua/cover.png
lua: 文件系统中已存在 /usr/share/doc/lua/logo.gif
lua: 文件系统中已存在 /usr/share/doc/lua/lua.1
lua: 文件系统中已存在 /usr/share/doc/lua/lua.css
lua: 文件系统中已存在 /usr/share/doc/lua/lua.html
lua: 文件系统中已存在 /usr/share/doc/lua/luac.1
lua: 文件系统中已存在 /usr/share/doc/lua/luac.html
lua: 文件系统中已存在 /usr/share/doc/lua/manual.css
lua: 文件系统中已存在 /usr/share/doc/lua/manual.html
lua: 文件系统中已存在 /usr/share/doc/lua/readme.html
lua: 文件系统中已存在 /usr/share/licenses/lua/COPYRIGHT
lua: 文件系统中已存在 /usr/share/man/man1/lua.1.gz
lua: 文件系统中已存在 /usr/share/man/man1/luac.1.gz
发生错误,没有软件包被更新。
发表于 2010-7-20 12:20:31 | 显示全部楼层
你的lua是自己编译的。arch官方升级不会会主动覆盖你自己编译的软件,

如果没用了,删除了冲突文件就可以了。
回复 支持 反对

使用道具 举报

发表于 2010-7-20 14:00:05 | 显示全部楼层
pacman 可以强制安装的,好像是-d的参数,直接覆盖好了
回复 支持 反对

使用道具 举报

发表于 2010-7-20 14:34:06 | 显示全部楼层
我记得是-f 吧,看看MAN吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-20 15:28:50 | 显示全部楼层
谢谢诸位,把lua包删除了之后就可以更新了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表