参考:http://www.idevelopment.info/data/Unix/Linux/LINUX_AddGNOMEToCentOSMinimalInstall.shtml
1)装桌面
# yum -y groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts"
(这一步完成后,如果是本机,而不是远程机器,则可以直接运行 startx 进入GUI桌面)
2)改启动配置
vi /etc/inittab
change
id:3:initdefault:
to
id:5:initdefault:
3)重启机器
# init 6
4)手动在GUI、CLI间切换
GUI to CLI: Ctrl + Alt + F6
CLI to GUI: Ctrl + Alt + F1
==================================
转自:
http://www.vixual.net/blog/archives/22
http://www.vixual.net/blog/archives/524
1. 安裝 XWindow
yum -y groupinstall 'X Window System'
2. 安裝 GNOME 與 KDE (可擇一安裝)
yum -y groupinstall 'Desktop'
3. 設定開機直接進入桌面環境 (非必要)
編輯: /etc/inittab,將 id:3:initdefault: 改為 id:5:initdefault:
4. 下載 xrdp 的原始檔並安裝:
cd /usr/local/src wget http://jaist.dl.sourceforge.net/sourceforge/xrdp/xrdp-0.4.2.tar.gz tar -xzvf xrdp-0.4.2.tar.gz cd xrdp-0.4.2 make make install
5. 編輯 /etc/rc.d/rc.local,加入:
/usr/local/xrdp/xrdp_control.sh start
啟動 xrdp
啟動 xrdp 指令:
/usr/local/xrdp/xrdp_control.sh start
xrdp 的設定檔
相關設定檔放在 "/etc/xrdp/",比較重要的是 "/etc/xrdp/sesman.ini" 這個檔案,在 [Globals] 中的這一行:
ListenAddress=127.0.0.1
表示只允許從本機連結 RDP Server,如果要從別的主機進行操作 (配合登入 xrdp 的 "sesman-any" 選項),可將 "127.0.0.1" 改成 "0.0.0.0"。
登入 xrdp
啟動 xrdp 之後,你的 Linux 主機基本上已經具備了接受遠端桌面連線的功能,其 Port 為 3389,請用 Windows 的 "遠端桌面連線" 進行存取。
連線後,首先會看到 xrdp 的登入視窗,你可以選擇:
- sesman-Xvnc: 使用 xrdp 內建的 libvnc.so 模組登入本機,本機不需啟動 VNC Server。
- console: 登入本機的 VNC Server。
- vnc-any: 登入其它已經啟動 VNC Server 的主機。
- sesman-any:登入其它有安裝 xrdp 的主機。
- rpd-any: 登入其它已經啟動遠端桌面 (RDP Server) 的 Windows 電腦或主機。
- sesman-X11rdp: 這個項目我沒有測試成功,從字面上的意思來看,應該是連結本機端由 X Server 提供的 RDP,但目前 Linux 的桌面應該還沒有具備這樣的功能!