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/,最後的截屏簡直就是個笑話:
TAG:biobabble |