[root@localhost bin]# yum
  File "/usr/bin/yum", line 30
    except KeyboardInterrupt, e:
                            ^
SyntaxError: invalid syntax
[root@localhost bin]#

解决的办法是:

vim /usr/bin/yum

#!/usr/bin/python

import sys

try:
    import yum

将上面的语句改为:

#!/usr/bin/python2.6
import sys
try:
    import yum

后面执行yum 就可以使用了


========================================================

报错:

Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。