zoukankan      html  css  js  c++  java
  • VNC Server 在 Linux 下的安裝

    下载地址:http://www.realvnc.com/download.html

    参考资料:

    http://liy.slat.org/study/tips/vnc.html

    http://www.realvnc.com

    <第一方法>

    遠端控制一直是個理想的工作目標,你不但可以在本機使用電腦,在離開之後,還可以使用網路使用遠端的功能來繼續你未完的工作。
    現在市面上最流行的 Symantec PcAnywhere 也是這種功能,但是這是要花 錢的,而且還蠻貴的,當然,它還包含了一些其它的進階功能。然而,如果你只 需要單純只要可以遠端控制你的電腦的話,當然就不用如此殺雞用牛刀了,VNC (Virtual Network Computing) 正是我們所需要的軟體,他不但是完全 Free 的,你可以拿到他的可執行檔,或是如果你的興趣的話,也可以找到他的 Source 供你研究,最重要的一點,他的檔案很小,只需要一片磁片就夠了。

    這篇文章在 RedHat 8 、RedHat 9 和 Fedora 1 上測過,可以正常執行。

    1. 首先,我們們要先下載 VNC 來安裝,假設我們現在裝在自己的家目錄裡 的 VNC/vncgo 目錄裡。

    # cd ~
    # wget http://www.realvnc.com/dist/vnc-3.3.7-x86_linux.tar.gz
    # tar -zxvf vnc-3.3.7-x86_linux.tar.gz
    # mv vnc-3.3.7-x86_linux vnc
    # cd vnc
    # mkdir -p ~/VNC/vncgo
    # ./vncinstall ~/VNC/vncgo


    2. 接著,我們就要設定環境變數,因為 VNC 在啟動的時候,會去找相關的檔案,所以一定要先指定 PATH 的變數。如果你是 root,你可以把下面的三行指令寫到 /etc/profile 裡面。

    # PATH="$PATH":~/VNC/vncgo
    # export $PATH
    # echo $PATH
    /usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/UserHomeDir/VNC/vncgo

    3. 以上就安裝完成 VNC Server ,現在就開始來玩玩吧!先開啟第一次,讓他
    產生必要的檔案,如果是第一次執行,就會要你輸入登入的密碼才行!

    # vncserver

    4. 然後關閉 VNC

    # vncserver -kill :1

    5. 修改 X 的設定, 這樣你的遠端桌面才會美美的!

    # cd ~/.vnc/xstartup
    # vi xstartup
    ________________________________________________________________
    #!/bin/sh
    #下面都註解起來
    #輸入下面這一行
    /etc/X11/xinit/Xclients
    #[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    #xsetroot -solid grey
    #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    #twm &
    :______________________________________________________________

    6. 最後, 就開始 VNC 吧

    # vncserver

    7. 遠端控制
    執行 vncviewer ,使用 VNC Viewer 來看,輸入IP:num(IP 是主機的位置,num 是 vnc 的啟動項目,開啟 vnc 服務時會有提示)

     <第二种方法>

    (1)tar -xvf  vnc-4.0-x86.tar

    (2)cd vnc-4.0-x86

    (3) ./vncinstall  /usr/local/bin

    (4) mkdir -P /usr/local/vnc/classes

    (5)  cp java/*  /usr/local/vnc/classes

    (6) vncserver 启动,可以正常运行了  可以通过 netstat -an | grep 01查看端口是否正常启动,如果要看到桌面可按如下方法:

    vi ~/.vnc/xstartup文件中加入如下两句:

    unset SESSION_MANAGER

    exec /etc/X11/xinit/xinitrc 如有/etc/X11/xinit/Xclients 此句注掉

  • 相关阅读:
    silverlight 网站 iis发布
    使用PerfView诊断.Net GC的问题
    七种方法实现单例模式
    java多线程的学习之路(二)
    java多线程的学习之路(一)
    几种特殊的二叉树
    解析json字符串,把json字符串转换成Java对象
    KMP算法的理解
    常用 Git 命令清单
    Jquery.cookie.js 源码和使用方法
  • 原文地址:https://www.cnblogs.com/xiatian1071/p/1817093.html
Copyright © 2011-2022 走看看