当前位置:首页 > 电脑常识 > 正文

黑客教你如安在Windows上运行Linux桌面应用措施 8090安适门户

11-20 电脑常识

51721458871011

微软允许Ubuntu能够在Windows 10上运行后,黑客们就开始测验考试将Linux桌面应用措施和GUI应用措施移植到Windows之上。当微软将把Ubuntu引入Windows 10的动静传出时,官方的理由是它只是针对将Bash移植到Windows之中。笔者曾经预言,Linux Bash是伟大的,我们很快就会看到“人们试图将包孕桌面在内的所有Linux用户空间措施移植到Windows之上。”

在Windows Subsystem for Linux(WSL)颁布的几天之后,黑客们就将Linux图形措施运行在了Windows Ubuntu之中。
要领很简单,安置了WSL和Ubuntu之后,你要做的第一件事就是为Windows增加一个X Window处事器。笔者使用的是Xming X Server for Windows。Windows上的Ubuntu此刻没有附带原生的X处事器或者Ubuntu本身的X替代品Mir。Xming是一个基于针对微软Windows 的X.org代码的Linux交叉编译处事器,它主要是为了通过SSH实现安适运行,长途Linux和Unix X Window应用措施,但是它也能够很好地作为本地X处事器事情。
接下来,需要让WSL和Ubuntu运行起来。运行起来之后,用Bash命令“apt-get update”更新Ubuntu的高级打包工具(Advanced Packaging Tool,APT)资料库。由于WSL上的Ubuntu在启动的时候自动运行,因此客户不需要在命令中增加sudo运行它了。
一旦资料库完成了更新,你就可以安置Linux GUI应用措施了。笔者和其他人一样选择了安置Firefox,固然也可以测验考试任何不需要特定Linux GUI工具包,例如GTK+、Tck/Tk或Qt撑持的应用措施。运行Bash命令“apt-get install firefox”安置Firefox之后,再用“DISPLAY=:0 firefox”命令运行。然后,如果一切都顺利的话,你将可以在Windows桌面上运行Linux桌面应用措施了。
固然,它可能不会运行得很好,终究这是在测试平台上运行一个图形措施,而这个测试平台的方针并不是运行带有图形用户界面的软件。笔者进行了测验考试,但是功效却并不怎么好:Firefox经常瓦解,而且不止一人遇到这个问题,此刻独一能够运行正常的Linux桌面应用措施是Vim文本编纂器。
这些措施不会运行得那么快,即便它们能够运行的话。这是因为X处事器不会缓冲或者直接衬着图形。终究X11协议是一个针对图形的网络协议。它被用于Unix和Linux之上的图形已经很多年了,但是如果没有其他辅佐,它对付图形并不够有效。因此,Wayland作为X Window处事器的替代品兴起了。
Canonical——在任何情况下都能辅佐Mir支持显示处事器——在近期都不会辅佐把图形措施移植到WSL。Canonical 的Ubuntu 产品和战略执行团队成员Dustin Kirkland对我暗示这些不受撑持的Linux应用措施的呈现显示了“开放源代码社区的力量!” Kirkland继续暗示,这也就是说,“Canonical和微软目前偏重于Windows上的Ubuntu的命令行和开发者工具。”
所以,是否将所有的Linux桌面应用措施以及最终把Linux桌面放到Windows Ubuntu中完全取决于用户本身。这一幕会呈现的。我对付开放源代码黑客非常有信心。而且,有一位措施员已经想方设法用cygwin让xfce Linux桌面运行在Windows 10之上了。这样看,让更多的Linux图形措施运行在WSL上只是一个时间问题。

温馨提示: 本文由杰米博客推荐,转载请保留链接: https://www.jmwww.net/file/pc/12629.html

博客主人杰米WWW
杰米博客,为大家提供seo以及it方面技巧喜欢的朋友收藏哦!
  • 11365文章总数
  • 1378073访问次数
  • 建站天数
  •