2019年是桌面Linux年

台式机上的Linux之年终于到来了!Windows10将采用Linux内核,所有新的Chromebook都将运行Linux应用程序。未来购买的大多数台式机都将包含Linux内核,并运行Linux软件。

Windows正在获得内置Linux内核

传统的Linux发行版可能不会接管世界,但Linux正变得比以往任何时候都更加普及。

Windows10很快将包含一个通过Windows Update更新的内置Linux内核。当然,Windows本身仍将基于Windows内核。Linux内核将支持Windows Subsystem for Linux2(WSL2),并允许您在Windows10上运行更多的Linux应用程序。

WSL版本1功能强大,但它依赖于仿真来运行Linux软件。这阻止了更复杂的Linux应用程序-如Docker-在Windows上运行。WSL2将更加强大,将使用实际的Linux内核运行Linux软件。

也有在Windows10上运行图形化Linux应用程序的方法。微软没有开箱即用,但你所要做的就是安装一个第三方X服务器。更多的图形应用程序应该可以在WSL2下运行得更好。

对于命令行软件,微软正在添加一款漂亮的带标签的新Windows终端应用程序。

相关:Windows10正在获得内置Linux内核

所有未来的Chromebook都将运行Linux应用程序

Chrome OS一直使用Linux内核。事实上,Chrome OS是基于Gentoo Linux的。但是,要使用像Crouton这样的解决方案运行Linux应用程序,您必须克服重重困难。谷歌已经通过在一些Chromebook上增加对Linux应用程序的支持来修复这个问题。

在Google I/O 2019上,Google宣布未来的Chromebook都将支持Linux应用。Chrome OS操作系统一直基于Linux,但现在所有未来的Chromebook都可以运行Linux软件-无论是像vim和Emacs这样的命令行实用程序,还是像LibreOffice这样的图形桌面程序。它们可以在普通Chrome OS桌面的Windows中运行,不需要绕过Chrome OS的标准安全功能。你甚至可以在Chrome OS上安装Firefox。

即使是Linux的创建者也看到了Chromebook上Linux应用的潜力。Linus Torvalds在2018年12月曾表示:“似乎Chromebook和Android是通向台式机的道路。”托瓦尔兹说,他可以预见在几年内使用Chromebook。

相关:如何在Chromebook上设置和使用Linux应用程序

大多数台式机和笔记本电脑将运行Linux软件

有了这些改变,你拿起的任何Windows PC或Chromebook都将运行Linux内核和Linux软件。

当然,它们不会包括像GNOME那样的Linux桌面。主桌面仍然是Windows或Chrome,但你可以在上面安装任何你想要的Linux软件。您不必安装Linux发行版并处理硬件兼容性问题-Linux软件将得到支持,不会造成任何麻烦。

苹果的MacOS不会包含Linux内核,但MacOS基于类似Unix的BSD操作系统。很多Linux软件已经在它上面做了一些修改。这就是为什么这么多开发者在十多年前从Windows转到Mac的原因之一。

现在,微软和谷歌正在为Linux开发者提供更完整的Linux环境,从而超越Mac。

相关文章