LinuxSir.cn,穿越时空的Linuxsir!

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

这个更新错误是什么意思

[复制链接]
发表于 2009-5-6 11:17:46 | 显示全部楼层 |阅读模式
目标 (14): conky-1.7.0-2  lib32-e2fsprogs-1.41.5-2  lib32-freetype2-2.3.9-2  
            lib32-libtasn1-2.1-1  lib32-gnutls-2.6.6-1  lib32-libcups-1.3.10-2  
            lib32-libgl-7.4.1-1  lib32-mesa-7.4.1-1  lib32-openssl-0.9.8k-2  
            lib32-pixman-0.14.0-2  lib32-xcb-util-0.3.4-2  pygtk-2.14.1-4  
            vi-1.81.6-1  vim-7.2.166-1  

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

进行安装吗? [Y/n] y
正在检查软件包完整性...
(14/14) 正在检查文件冲突                            [#####################] 100%
错误:无法准备处理
错误:无法提交处理 (有冲突的文件)
vi: 文件系统中已存在 /usr/bin/view
vim: 文件系统中已存在 /usr/bin/rview
发生错误,没有软件包被更新。

我找不到答案
发表于 2009-5-6 11:19:01 | 显示全部楼层
可以加个-f 强制覆盖安装!
文件已存在嘛,你怕的话就先把vi和vim卸了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-6 11:33:43 | 显示全部楼层
Post by YCF_name;1983987
可以加个-f 强制覆盖安装!
文件已存在嘛,你怕的话就先把vi和vim卸了...


搞定,Thank you!
回复 支持 反对

使用道具 举报

发表于 2009-5-6 11:43:05 | 显示全部楼层
官方给出了提示

安装前最好删除这两个文件

不过我也是加了-f来覆盖文件的
回复 支持 反对

使用道具 举报

发表于 2009-5-6 11:43:21 | 显示全部楼层
Finally, the new vi* packages are up. There will be a little migration pain. For optimal results, I recommend to "sudo rm /usr/bin/{view,rview}" before you run "sudo pacman -Syu"
回复 支持 反对

使用道具 举报

发表于 2009-5-6 17:34:14 | 显示全部楼层
其实这种情况下,最好先用
pacman -Qo /usr/bin/view
看看是不是有其它软件包拥有这个文件,这样解决冲突才保险。
回复 支持 反对

使用道具 举报

发表于 2009-5-6 18:22:38 | 显示全部楼层
Post by zlowly;1984163
其实这种情况下,最好先用
pacman -Qo /usr/bin/view
看看是不是有其它软件包拥有这个文件,这样解决冲突才保险。

嗯,这个有必要!不过那两个我刚好知道...
一般更新覆盖的官方都有新闻。都留意看下就好
回复 支持 反对

使用道具 举报

发表于 2009-5-6 18:35:48 | 显示全部楼层
正确的做法应该是
  1. # unlink /usr/bin/view
  2. # unlink /usr/bin/rview
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-5-6 19:14:11 | 显示全部楼层
Post by qiang_liu8183;1984181
正确的做法应该是


  1. # unlink /usr/bin/view
  2. # unlink /usr/bin/rview
复制代码


er...
官方不是这样的,呵呵
http://www.archlinux.org/news/445/
回复 支持 反对

使用道具 举报

发表于 2009-5-6 20:00:25 | 显示全部楼层
没多大区别,unlink或是rm...反正都能解决问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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