发布网友 发布时间:2022-04-24 11:01
共1个回答
热心网友 时间:2022-05-01 18:20
当需要连接远程linux并运行X程序时,很多朋友首先想到的是NetSarang Xmanager, 虽然这个工具的确很好用,不过这个软件不是免费的,所以银子不多的人得另外想办法。(BTW: 有银子的还可以看看X-Win32, 甚至更老牌的eXceed或者Reflection X)
其 实我一直在用的是Cygwin/X,因为Cygwin提供了几乎所有的东西,从bash到终端模拟器rxvt/mintty,有openssh客户端甚至 服务器,有X server和窗口管理器WindowMaker/Openbox/Metacity/Xfwm4(后两者在第三方仓库Cygwin Ports里, 甚至有ibus输入法(也在Cygwin Ports里)。不过Cygwin有几个缺点 1)Cygwin一直没有类似Debian stable那样定期发布的配套,所有软件包都在不断地更新,有时你为了加装一个软件不得不更新很多很多其它的包,甚至是不相关的包; 2)所有东西都隐藏在命令行和配置文件中,对新手相当不友好; 3)小文件很多,想搞成便携式或者想共享给别人使用就非常困难。
Xming/VCXsrv
Xming算是个不错的选择,基于X.org X server编译,体积并不大(并不包含别的东西),另外带了一个向导界面(XLaunch)。
但这个软件有两个小问题,
1)新版本不是免费的(虽然作者要求的是捐赠而不是购买,但不捐赠而无法下载到版本),免费下载只有一个07年的6.9版本。当然,考虑到X server的发展史,很多时候这个老版本也基本上够用
(更新:如果你需要最新版的X.org X server, 可以试试这个VcXsrv项目,跟Xming几乎是一致的,同样带有Xming的向导XLaunch)