archlinux滚动升级失败解决方法

新安装了arcnlinux(2011-08-19)不知为什么执行升级是提示失败,查找资料解决之,与大家分享:
安装完成后第一次执行pacman -Syu失败,提示信息如下
[plain] view plaincopy
error: failed to commit transaction (conflicting files)  
 
一般情况下执行强制更新可以解决,但是此处强制更新也不行,根据官方wiki说明应该是文件冲突,pacman不会去覆盖已经存在的文件,手动这几个文件备份,删除就可以。
第二次更新仍旧提示相同的错误。直接pacman -Syuf强制更新就可以了。
 
升级时出现:
[plain] view plaincopy
error: failed to prepare transaction (could not satisfy dependencies)  
:: gcc: requires gcc-libs=4.7.0-3  
需要现升级pacman自己。
 
*******************************
Archlinux 不能更新!
2009-01-21 22:01garhwa | 分类:操作系统/系统故障 | 浏览1401次
大家好!想请教一下。
我装了archlinux-2008.06-core-i686,装好后不能更新,估计是网络设置的不对!我的上网方式是路由共用ADSL,在XP下的网络连接状态为:
地址类型:通过DHCP指派   
IP地址:192.168.123.130    
子网掩码:255.255.255.0    
默认网关:192.168.123.254
 
望高手赐教!具体要修改什么配置文件,怎么修改?不存在“线没插好”的问题,因为在windows xp 下上网没问题! 
 
/etc/rc.conf文件中修改eth0="dhcp"也试了,还是不能更新!
 
======================================
检举| 2009-02-01 23:24提问者采纳
到/etc/rc.conf文件中修改eth0="dhcp"
运行ifconfig -a down
ifconfig -a up
再更新试试
还不行的话,将ifconfig -a up后的/var/log/everything.log中的记录贴上来一下
比如我的:
Feb  1 22:44:30 localhost dhcpcd[2139]: eth0: dhcpcd 4.0.7 starting
Feb  1 22:44:30 localhost dhcpcd[2139]: eth0: broadcasting for a lease
Feb  1 22:44:30 localhost dhcpcd[2139]: eth0: offered 192.168.1.100 from 192.168.1.1
 
 
 
***************************************************
linux 给文件改名的命令
2010-04-01 22:35zyhlovehj | 分类:Linux | 浏览6671次
linux 将当前目录中的readme.txt改名为readme.doc的命令
 
======================================
检举| 2010-04-01 23:14提问者采纳
对,就是这个意思,跟楼上的一样
 
# mv readme.txt readme.doc
 
这样的意思就是把readme.txt这个文件移动到当前目录下,并重命名为readme.doc
 
两个文件名这里都是可以加目录的
原文地址:https://www.cnblogs.com/huapox/p/3299979.html