RedHat Enterprise Linux 5系列安装VNC

转自阿里云: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软件包已经存在,导致冲突

27_253667_9b72f714d42e2262

执行rpm –qa grep redhat命令查看软件包版本,此版本不一定跟图片中的版本一样,卸载的时候请根据查看到的实际版本卸载

27_253667_2b08141985d12751

然后使用yum remove 命令将查看到的软件包版本卸载掉

yum remove redhat-logos-4.9.16-1

27_253667_9b72f714d42e2263

最后重新执行yum groupinstall “GNOME Desktop Environment”

yum程序会自动下载新的redhat-logos并安装gnome程序

程序安装完成以后就可以通过VNC登入!