Windows远程及本地运行Linux的GUI程序

小白专用

TeamViewer来了解一下,各平台通杀,无需配置,开箱即用,小白完全无门槛。

VNC

realvnc:各种设备互联

》:

Virtual Network Computing (VNC) is a special way to remotely control a computer. Like Secure Shell (SSH), a computer user can login to a remote machine on the network and execute commands and access files on the system. However, VNC displays the remote system’s desktop while SSH displays a terminal shell. It may be beneficial to learn more about VNC and similar technologies.

VNC可以说有一个好处,就是可以把程序挂起,我们知道远程跑程序,你自己的机器也没办法关机,一直要等待,你一关远程的程序也跟着关了,除非你跑程序的时候,能够把进程与运行程序的终端分离,所以我们用, 等工具来实现,如果你要远程桌面的程序呢?你用VNC也可以做到分离。

我之前在笔记本上远程连接了iMac,试了一下,发现还是realvnc简单易用。对于Arch来说,我们可以通过以下命令来安装:

然后运行vncviewer,纯GUI界面,输入远程OSX的IP就直接连上了。

27寸的iMac在14寸的笔记本上显示,效果真是渣渣啊~,到处都是小到看不见有没有!

X Server

《Xming-windows下远程linux桌面》:

当时在暨大工作时的记录,现在仍然不失为一种好方法,因为装了X server,然后就好像linux连linux一样,好多年没有Windows,不知道现在Windows上的Linux子系统是否可以配合这个来用,Linux子系统现在差的就是官方支持的X windows,如果有,那么在Windows上就可以跑一切linux的程序,包括各种图形界面的软件。那么生物狗就不用学linux了。

机房放着台机架机,闲着也是耗电,平时偶尔用登上去,没有图形界面还是有些不方便。 搜了一下,发现好几个软件可做这样的事,是开源的,所以选择使用来远程连的桌面。

试用了一下,果然不错。需要修改/etc/ssh/sshd_config,添加:

需要配置一下PuTTY,Connection-SSh-X11中选中Enable X11 forwarding,其中X display location里填入localhost:0。

运行Xming,再用putty连到服务器上,运行程序,就OK了。就好像windows下的本地程序一般。整合性很好。

以后就可以不用重启了。直接在win7里远程用机房的linux。

那台机子,网络中心的人给装的CentOS,我已经很多年没用redhat系列的系统了,CentOS是redhat企业版的社区版本。

系列用去安装软件,有些像的,我总觉得这名字好奇怪,查了一下,是的缩写,这样看来,这工具首先是出于黄狗系统中,黄狗系统是构架上的,也是系列的,本科的时候,本来想在G3的机子上装这个,后来玩gentoo去了。

可能是因为CentOS是企业版的缘故,很多软件都没有源,这也是的共同缺点,遇到官方源里没有的软件,就得自己手工添加源,所以还是和系列好,完全不需要知道软件在那里,通常都懒得弄,直接下源码编译,比如要装R的时候,发现一堆包没装,装完了等编译器之后,再编辑还是出错,一堆没装,还好这些都能通过去装,如果依赖的包没有的源中,自己手工解决依赖关系,虽然也简单,但挺烦人的。这也是gentoo和BSD系列的好处之一,基于源码编译,装完系统之后,手工去编译一个软件,很少有依赖包需要安装,该有的开发库基本上系统都装好了。

CentOS源里的软件也比较老,装,发现是老版本,还是界面的,自己下版本,编译。

里设置一下,也OK:

以前曾在装过,显然现在有就不需要了,用了和之后,感觉还是不爽,没玩过把的移植过来,倒是玩过的装到上,本身就支持其它的和系统,源生态,安装方便,相当推荐。便,相当推荐。

Windows上跑Linux的GUI程序

《Xming-windows下远程linux桌面》,去年在公众号发这篇文章的时候,那时候兴起,我当时就有个想法,如果自己跑一个X Server呢?是不是就可以让Windows跑一切Linux的程序了,事实上必须是可以的。只不过是官方支持,比较吸引大家眼球而已,事实上我在10年前就玩过 + 的组合了,当然目前还是差官方支持的X Server,但上面提到的免费版的Xming一直是可用的,我相信是有人折腾+的,你上网去随便搜一下,就可以发现很多博客文,操作起来也非常简单,无非是装了X Server (不一定是Xming,有好几个可选的X server)之后,直接装以及相应的软件就可以跑了,比如你装了桌面,你直接在里跑,整个桌面就运行了。

事实上你可以选择是一个大窗口显示呢还是小窗口独自显示:

小窗口的话,程序运行起来,就像是Windows原生一般:

我们再来看微软自己的命令行进化史文章,https://blogs.msdn.microsoft.com/commandline/2018/06/27/windows-command-line-the-evolution-of-the-windows-command-line/,最后的截屏简直就是个笑话:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180801G0I6OY00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券