LinuxSir.cn,穿越时空的Linuxsir!

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

小小难题

[复制链接]
发表于 2007-8-16 12:17:47 | 显示全部楼层 |阅读模式
在升级vim的过程中死机,现在想删除vim提示未安装,想安装vim提示已有文件
两难:mad:

[root@ArchLinux ~]# pacman -R vim
error: could not open file /var/lib/pacman/local//vi-7.1.77-1/desc: No such file or directory
error: failed to add target 'vim' (could not find or read package)

[root@ArchLinux ~]# pacman -S vim
resolving dependencies... done.
looking for inter-conflicts... done.

Targets: vim-7.1.77-1  

Total Package Size:   1.74 MB

Proceed with installation? [Y/n]
checking package integrity... done.
cleaning up... done.
(1/1) checking for file conflicts                   [#####################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
vim: /etc/vimrc exists in filesystem
vim: /usr/bin/rvim exists in filesystem
vim: /usr/bin/vim exists in filesystem
vim: /usr/bin/vimdiff exists in filesystem
vim: /usr/bin/vimtutor exists in filesystem
vim: /usr/man/fr.ISO8859-1/man1/rvim.1.gz exists in filesystem
vim: /usr/man/fr.ISO8859-1/man1/vim.1.gz exists in filesystem
vim: /usr/man/fr.ISO8859-1/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/fr.ISO8859-1/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/fr.UTF-8/man1/rvim.1.gz exists in filesystem
vim: /usr/man/fr.UTF-8/man1/vim.1.gz exists in filesystem
vim: /usr/man/fr.UTF-8/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/fr.UTF-8/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/fr/man1/rvim.1.gz exists in filesystem
vim: /usr/man/fr/man1/vim.1.gz exists in filesystem
vim: /usr/man/fr/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/fr/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/it.ISO8859-1/man1/rvim.1.gz exists in filesystem
vim: /usr/man/it.ISO8859-1/man1/vim.1.gz exists in filesystem
vim: /usr/man/it.ISO8859-1/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/it.ISO8859-1/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/it.UTF-8/man1/rvim.1.gz exists in filesystem
vim: /usr/man/it.UTF-8/man1/vim.1.gz exists in filesystem
vim: /usr/man/it.UTF-8/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/it.UTF-8/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/it/man1/rvim.1.gz exists in filesystem
vim: /usr/man/it/man1/vim.1.gz exists in filesystem
vim: /usr/man/it/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/it/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/man1/rvim.1.gz exists in filesystem
vim: /usr/man/man1/vim.1.gz exists in filesystem
vim: /usr/man/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/pl.ISO8859-2/man1/rvim.1.gz exists in filesystem
vim: /usr/man/pl.ISO8859-2/man1/vim.1.gz exists in filesystem
vim: /usr/man/pl.ISO8859-2/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/pl.ISO8859-2/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/pl.UTF-8/man1/rvim.1.gz exists in filesystem
vim: /usr/man/pl.UTF-8/man1/vim.1.gz exists in filesystem
vim: /usr/man/pl.UTF-8/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/pl.UTF-8/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/pl/man1/rvim.1.gz exists in filesystem
vim: /usr/man/pl/man1/vim.1.gz exists in filesystem
vim: /usr/man/pl/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/pl/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/ru.KOI8-R/man1/rvim.1.gz exists in filesystem
vim: /usr/man/ru.KOI8-R/man1/vim.1.gz exists in filesystem
vim: /usr/man/ru.KOI8-R/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/ru.KOI8-R/man1/vimtutor.1.gz exists in filesystem
vim: /usr/man/ru.UTF-8/man1/rvim.1.gz exists in filesystem
vim: /usr/man/ru.UTF-8/man1/vim.1.gz exists in filesystem
vim: /usr/man/ru.UTF-8/man1/vimdiff.1.gz exists in filesystem
vim: /usr/man/ru.UTF-8/man1/vimtutor.1.gz exists in filesystem

errors occurred, no packages were upgraded.

[root@ArchLinux ~]#
发表于 2007-8-16 13:12:48 | 显示全部楼层
手动删除。。只有这样了。幸好文件不多
回复 支持 反对

使用道具 举报

发表于 2007-8-16 17:26:01 | 显示全部楼层
用-d还是-f参数强制安装一下
回复 支持 反对

使用道具 举报

发表于 2007-8-16 23:12:35 | 显示全部楼层
Post by leemars
用-d还是-f参数强制安装一下


补充.. -d 不检查依赖关系 -f 强制执行
pacman -Rdn 强制删除
pacman -Sf 强制安装
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-17 11:37:03 | 显示全部楼层
搞定了
谢谢诸位
回复 支持 反对

使用道具 举报

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

本版积分规则

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