转自阿里云:http://help.aliyun.com/origin?spm=0.0.0.0.zL6CID&helpId=1151
1.执行yum -y install vnc-server无法安装,一般都是源的问题,需要更新yum源,操作如下:
导入CentOS-5的GPG证书
#rpm –import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
让yum使用网易的源:
#cd /etc/yum.repos.d/
#wget http://mirrors.163.com/.help/CentOS-Base-163.repo
修改repo文件
在所有mirrorlist前面加上#,把所有$releasever替换成5,保存
#sed -i ‘/mirrorlist/d’ CentOS-Base-163.repo
#sed -i ‘s/\$releasever/5/‘ CentOS-Base-163.repo
清理并重新生成yum缓存
#yum clean metadata
#yum makecache
执行完成以后重新yum -y install vnc-server 就可以。
2.执行yum groupinstall “GNOME Desktop Environment” 命令下载安装包以后会出现如下提示,那是因为redhat-logos软件包已经存在,导致冲突
执行rpm –qa grep redhat命令查看软件包版本,此版本不一定跟图片中的版本一样,卸载的时候请根据查看到的实际版本卸载
然后使用yum remove 命令将查看到的软件包版本卸载掉
yum remove redhat-logos-4.9.16-1
最后重新执行yum groupinstall “GNOME Desktop Environment”
yum程序会自动下载新的redhat-logos并安装gnome程序
程序安装完成以后就可以通过VNC登入!