Linux vps安裝图形界面的方法(VNC+Gnome/KDE)-远程桌面多方案适合大小內存

0
Linux vps安裝图形界面的方法(VNC+Gnome/KDE)-远程桌面多方案适合大小內存

Ø 安裝方法
首先ssh登陸上你的vps。

l 對於256M小內存的機器,推薦安裝VNC+KDE操作界面
1.安裝KDE

yum install kdepim

2.安裝X Window

yum groupinstall “X Window System” “KDE (K Desktop Environment) “

3.安裝VNC+Firefox+中文支持

yum -y install vnc vnc-server firefox x11-xorg
yum -y install fonts-chinese

對於512M或以上內存的vps,推薦安裝VNC+Gnome操作界面

1.安裝Gnome

yum groupinstall gnome-desktop
yum install gnome-session

2.安裝X Window

yum groupinstall “X Window System”  “GNOME Desktop Environment”

3.安裝VNC+Firefox+中文支持

yum -y install vnc vnc-server firefox x11-xorg
yum -y install fonts-chinese

Ø 安裝後配置

1.運行以下命令

vncserver

運行完後會提示你設置密碼,需要輸兩遍。設好你的密碼後,然後程序會建立一個.vnc的目錄,一般情況下是/root/.vnc
2.殺掉VNC的進程並刪除臨時sockets。

pkill -9 vnc
rm -rf /tmp/.X1*

3.編輯/root/.vnc/xstartup,
vi中按a進編輯模式,esc退出編輯模式,:wq保存後退出!
不會使用vi?請看vi常用命令

vi /root/.vnc/xstartup

在最後一行是twm &這樣子的。
如果你安裝的是KDE,則將twm改成startkde
如果你安裝的是GNOME,則將twm改成gnome-session (如圖所示)

111

4.重新開啟vncserver

vncserver

好了,大功告成! !

Ø 另有省內存的linux圖形桌面方案,參照自

CentOS最小化安装Gnome和VNC

小内存的VNC解决方案。关于VNC的介绍和安装可以参考这篇:http://www.vpser.net/manage/linux-vps-install-kde-gnome-vnc.html 这里采用tightvncserver作为VNC服务端,比较省内存,另外也可以在安装有java运行环境的浏览器直接远程打开VNC客户端连接.当然你也可以继续用通常的VNC连接方式连接登录.

Ø 安裝教程

运行截图

SSH终端截图.按内存使用大小排序

很简单吧.只要你有安装java运行环境(Java Runtime Environment)就可以直接通过浏览器登录你的Linux服务器.

安装教程(简单三步,step by step!)

1.安装x-window桌面和Gnome环境先.

yum groupinstall "X Window System" "GNOME Desktop Environment"

2.添加中文支持和浏览器

yum -y install fonts-chinese firefox

3.安装tightvnc.
(CentOS 5 64Bit)

wget http://packages.sw.be/tightvnc/tightvnc-server-1.3.9-3.el5.rf.x86_64.rpm
rpm -ivh tightvnc-server-1.3.9-3.el5.rf.x86_64.rpm --force --nodeps

(CentOS 5 32Bit)

wget http://packages.sw.be/tightvnc/tightvnc-server-1.3.9-3.el5.rf.i386.rpm
rpm -ivh tightvnc-server-1.3.9-3.el5.rf.i386.rpm --force --nodeps

其他版本到http://packages.sw.be/tightvnc找对应的rpm包.

补充:必须做以下操作,否则会因找不到字体路径而无法启动!

mkdir -p /usr/X11R6/lib/X11
ln -s /usr/share/X11/fonts /usr/X11R6/lib/X11/fonts

——- end ——-

使用方法(以会话ID:1为例)

启动vnc.执行命令:

vncserver :1 -httpport 9001 -name icodex_desktop -depth 24 -geometry 1024x768

关闭vnc,执行命令:

vncserver -kill :1

参数说明:

usage: vncserver [:<number>] [-nohttpd] [-name <desktop-name>] [-depth <depth>]
[-geometry <width>x<height>]
[-pixelformat rgbNNN|bgrNNN]
<Xvnc-options>…

vncserver -kill <X-display>

:1 > 会话ID.你可以建立多几个会话ID
-httpport|-nohttpd > 打开的TCP访问端口或者关闭TCP访问
-name > 命名.这个随意了…
-depth > 色彩深度 设置16位或24位,32位是不启动的.
-geometry > 屏幕纵横比
-pixelformat > 像素格式,默认即可

vncserver -kill <X-display> 杀死会话ID.<X-display>为会话ID.如:vncserver -kill :1

Tags:

We will be happy to hear your thoughts

      Leave a reply