其實事情是這樣的,想說還是紀錄一下以供日後參考。
今天同事裝好CENTOS 5.4 也設定好VNCSERVER。
雞婆的我想說把不必要的套件移除,好節省備份的空間。
結果重新啟動系統後,用ULTRAVNC/REALVNC 連線進去都只出現一片黑黑的背景跟一個X的滑鼠。
心想:問題出在那呢?該不會是VNCSERVER的設定有問題吧??
於是我就把VNCSERVER移除,想說重新安裝 請同事再設定一次。
但是不管怎麼設定都失敗.....
還發現有一個gnome-session 啟動失敗的訊息.......
腦中突然閃過,會不會是我把GNOME弄掛了.......
看到這或許你會有疑問說:幹嘛不本機執行 init 5 看看有沒有問題喔。
(忘了說,因為是在XENSERVER上跑的,剛好不支援CENTOS的圖形介面,所以無法這樣測試 囧)
趕快上網找如何安裝GNOME,把方法記一下....也許日後再openSUSE上也會碰到類似問題(扯很遠......!)
==== 解決方法 ====
1、如果連接上網絡,可以直接使用yum groupinstall "GNOME Desktop Environment"
2、本機安裝方式:
1)先掛載光碟 mount /dev/xvdd /media/centos
(因為在XENSERVER下光碟位置是/dev/xvdd )
2) CentOS-Media.repo 加入本機光碟為來源
# vi /etc/yum.repos.d/CentOS-Media.repo
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
file:///media/centos #新增/修改這句
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta
3) 編輯完成後保存,執行以下命令
# yum --disablerepo=* --enablerepo=c5-media update
# yum --disablerepo=* --enablerepo=c5-media grouplist
查看哪些組件可以選裝(X Window System和GNOME Desktop Environment);
執行
#yum --disablerepo=* --enablerepo=c5-media groupinstall "GNOME Desktop Environment",
PS.如果提示 Error: Missing Dependency: libgaim.so.0 is needed by package nautilus-sendto ,
則在CentOS目錄下執行
#rpm -Uvh nautilus-sendto-0.7-5.fc6.i386.rpm,
如果提示有檔案相依性問題,加上--nodeps選項,再執行
#yum --disablerepo=* --enablerepo=c5-media groupinstall "GNOME Desktop Environment"
然後親切的GNOME 的介面又回來了,呼 .......... 兜了一大圈!
沒有留言:
張貼留言