zoukankan      html  css  js  c++  java
  • 在Windows上远程运行Linux程序

    1、在Windows主机上安装X Server软件,如Cygwin带的XWin Server

    2、在Windows主机上启动X服务器,并将Linux主机设为允许访问该Windows主机上的X服务器。

    #xhost +[IP of Linux host]

    #xhost + //允许所有主机访问

    3、在Windows主机上用SecureCRT远程登录Linux主机

    下面的步骤有两种方法可实现:

    一、设定DISPLAY环境变量

    4、设置DISPLAY环境变量,即设定X Server的地址和显示接口号

    #export DISPLAY=[IP of Windows host]:0.0

    5、在SecureCRT中用SSH协议登录远程Linux主机,并运行远程Linux主机中的程序

    #ibus-daemon & //启动输入法

    #gedit &

    #mplayer 1.rmvb -framedrop //播放影片,但无声音,声音在本地播放,XWindow不支持声音的网络透明性,未解决。

    二、利用SecureCRT的X11转发功能转发(forward)远程X客户请求

    4、设置SecureCRT的X11转发功能

    打开SecureCRT软件,在全局会话(global session)中设置X11转发功能,然后重启SecureCRT

    上述设定实现的功能和Linux系统上的下述命令等效,即利用ssh服务器和客户端-转发-X客户和X服务器之间的通信

    #ssh user@remote_host -o ForwardX11=yes

    5、在SecureCRT中用SSH协议登录远程Linux主机,并运行远程Linux主机中的程序

    (略)

    6、修改SecureCRT中全局会话中BackSpace键的绑定

    Terminal-》Emulation-》Mapped Keys:BackSpace sends delete

    注意:

    1、应将Linux输入法的激活快捷键设为和Windows不同,否则不能在Linux应用程序中激活ibus输入法。

  • 相关阅读:
    Android开发之Sqlite的使用
    ZOJ 3607 Lazier Salesgirl
    ZOJ 3769 Diablo III
    ZOJ 2856 Happy Life
    Ural 1119 Metro
    Ural 1146 Maximum Sum
    HDU 1003 Max Sum
    HDU 1160 FatMouse's Speed
    Ural 1073 Square Country
    Ural 1260 Nudnik Photographer
  • 原文地址:https://www.cnblogs.com/pandachen/p/4059436.html
Copyright © 2011-2022 走看看