国漫手机壁纸

不仅是命令行,Windows 10 也可以运行 Linux 的图形界面程序了

正如大家所知道的,大多数 Linux 上的命令行二进制程序现在可以原生地运行在Windows 10 里面了,这包括 Linux 上著名的 bash shell 以及很多重要的 Linux 程序,如:apt、ssh、vim、 emacs、tar、 php、 perl、 python、 gcc 等等。微软在 Build 2016 上宣布这个新闻后,很快就在其发布的 Insider 预览版 14316 上将这个功能展示给了迫不及待的粉丝们。根据微软当前的技术说明,目前除了部分命令行程序不能运行之外,还不支持 Linux 下的图形界面程序,比如 Firefox。

NetSmell 出品

正如大家所知道的,大多数 Linux 上的命令行二进制程序现在可以原生地运行在Windows 10 里面了,这包括 Linux 上著名的  bash shell 以及很多重要的 Linux 程序,如:apt、ssh、vim、 emacs、tar、 php、  perl、 python、 gcc 等等。

微软在 Build 2016 上宣布这个新闻后,很快就在其发布的 Insider 预览版 14316 上将这个功能展示给了迫不及待的粉丝们。根据微软当前的技术说明,目前除了部分命令行程序不能运行之外,还不支持 Linux 下的图形界面程序,比如 Firefox。

然而,社区的智慧是无穷的!

今天,我们“发现”了一种可以从 Windows 10 的 Bash 环境中启动图形界面的 Linux 程序的方法。一位名叫 w2qw 的开发者找到了一个可以在 Bash 之外运行 X 服务器的方法,从而可以在 Windows 10 中运行原生的图形界面 Linux 程序了!

上图是从 Bash on Ubuntu on Windows 10 里面运行的 Firefox 和 Vim,还有 xeyes,看起来和 Windows 10 风格相当和谐 😀

要实现这个功能,你首先需要安装 Xming X Server for Windows,然后在 Windows 10 的 Bash 中运行如下命令(你可以将 firefox 替换成你安装在 Bash 中其它图形界面的 Linux 程序):

DISPLAY=:0 firefox

该开发者说,“显然,这要比原生的 Windows/Linux 应用慢一些,但是肯定比 VNC/X11 转发要快。”

社区立刻被这个发现震惊了,另外一些人表示也许可以在 Windows 中运行完整的 Linux 桌面,就如同有人在 Windows 10 中编译运行了 Xfce 一样!!!Xfce —— 这可是很多 Linux 发行版的默认桌面环境!

面对这种脑洞大开的想法,笔者只能表示瞠目结舌,然而细思却有一定的道理。让我们期待有读者可以实现这个目标。

显示余下内容
相关文章:
  1. 红帽20年来首次修改Logo:“脸不要了”
  2. 网友称神州电脑客服全程指导用KMS激活Windows 10
  3. Win10的哪些特性值得Win7钉子户升级
  4. 为什么 Linux 内核不适合国家防御
  5. 微软Windows 10中国政府定制版:数据不出境
  6. Linux 桌面 Xfce 被曝神级“Bug”,会破坏用户显示器
  7. Linux 古老漏洞曝光!众发行版陷入困境
  8. Windows 10新版阻绝本地exe安装:必须使用官方商店
  9. 微软正筹备“自适应Shell” 弥补Windows 10版本之间体验差异
  10. Linux官方推荐的最佳版本清单被民间打脸
  11. 微软加入 Linux 基金会,Google 加入.NET 基金会
  12. 化干戈为玉帛? 微软竟加入Linux基金会还是白金会员
  13. Linux条件竞争漏洞导致黑客可以内核提权
  14. Shell 数组
  15. 为什么 Linux 内核开发仍然使用电子邮件
 

发表回复

您的电子邮箱地址不会被公开。