|
|
51CTO旗下网站
|
|
移动端

Windows VS Linux,选择 2018 年桌面运行的方式

尽管 Windows 和 Linux 目前存在核心差异。但是操作系统的选择很大程度上取决于非技术原因。然而,不同操作系统的关键技术差异,为用户提供了截然不同的体验。

作者:周其来源:开源中国|2018-03-14 08:19

尽管 Windows 和 Linux 目前存在核心差异。但是操作系统的选择很大程度上取决于非技术原因。然而,不同操作系统的关键技术差异,为用户提供了截然不同的体验。多年来,无数的文章都指出我们正在进入Linux 桌面的传奇年, 那些转向Linux的人出于特定原因的动机,正在无形中从Windows迁移出去。所以在2018年,了解Windows和Linux之间的核心差异至关重要。

Linux视图

当运行 Linux 桌面时,我们几乎总是会想到 DistroWatch.com 上列出的顶级发行版。事实上,任何操作系统取得的成功都与其允许用户做什么有关,而与排名网站上所指示的功能没什么相关。

桌面Linux用户常常划分为两个独立的组。第一组是那些只想要有效的体验的用户。他们需要可预测的应用程序和硬件支持,并且通常是任务驱动或个人玩家。第二组是桌面Linux用户,他们想要控制PC的运行。他们不想要不必要的冗余,只安装需要的东西。发行版为用户提供控制其运行方式的能力。

传统上,第一组被认为是新用户,第二组是Linux高级用户。但是我认为高级用户属于第一组,而初学者则试图运行更复杂的发行版。

Windows视图

我从来没有遇到过一对操作系统充满热情还使用Windows的人,这不是对Windows的负面评论,而是陈述一个事实。人们通常运行一个操作系统来完成特定的任务。而布局和用户体验也决定了用户对这个操作系统的青睐。但最终,如果用户无法在该操作系统上完成任务,那么平台的外观也没有多大意义。

这就是Windows有问题的地方,一般来说,Windows 允许其用户完成设置的任务。当Windows 10推出时,人们认为微软会从Windows 8的失败中吸取教训,回归到最传统的用户体验中来。不幸的是,Windows 10提出了一些新的挑战。首先,未经明确许可就允许非企业版本的操作系统更新,遭受用户指责。结果,强制更新的问题被解决了。但是终有一天你会发现,它运行Windows 10是在他们的许可证明文允许的情况下才运行,虽然这些都是以提高安全性为目的,以保持修补并保持最新状态。

Windows比Linux好?

你必须承认,Windows是购买新计算机时主要的可用操作系统。当你去亚马逊这样的国际零售商或本地的大型商店时,你会看到Windows PC。当然除了OS X的Chromebook和Mac。单单是这个原因,Windows仍然是PC领域的主流操作系统。当99%的计算机只预装一个操作系统时,Windows很容易受到欢迎。这是否意味着Windows比Linux更好?

Windows 操作系统在很早以前就吸引了开发者。因此,除了通过垄断OS市场之外,他们还拥有软件兼容性的垄断权。想想看,如果您想为桌面用户提供软件并想要进入最大的市场,那你就是在为Windows创建软件。这使得Windows成为游戏,办公室,媒体制作和印刷制作业的领导者。

接下来,Windows有硬件支持。Windows确实为主板,预置PC,CPU以及外设提供了广泛的支持。但是它对传统驱动程序的支持并不是一流的。对于在标签或盒子上公然标明设备提供对特定Windows版本的支持的设备,Windows并不能可以很好地运行。尽管任何新设备都将对Windows 10有很好的支持,但是Windows 7 或更早版本根本无法正常工作。更糟的是,你可能会发现旧设备根本没有Windows 10的驱动程序。

进一步考虑这个问题,我亲自看到大量 Windows 7 操作系统的笔记本电脑,这些笔记本电脑在触摸板,以太网/ WiFi等基本功能方面存在着驱动程序问题,虽然新款笔记本电脑和新外设对Windows 10有很好的支持,但旧款硬件相当有限。这对微软来说不是问题,这是设备制造商缺乏为旧硬件创建新驱动程序的动机的问题。

或者Linux比Windows好?

找到预装Linux的PC比以前要容易得多。还有许多在线的优秀供应商,除了支持这些优秀的硬件选项外,还提供了两种硬件解决方案。所以,虽然这并不突出,但它是一个好的开始。Linux内核与其他工具和软件捆绑在一起,构成了我们近期可用的许多发行版中的一个,它由来自世界各地开发人员的大量团队合作而构建。它不是由一个公司或一组个人创建的,而是来自世界各地的人们的想法和贡献。然而,尽管如此,在用户可选择的软件(包括FoSS和专有)方面也是相形见绌。

如果我们先忽略这个Linux用户可能没有太多软件选择的事实,我们可以确定的有可用的软件几乎完全是开源的。这意味着我们永远不会遇到供应商锁定的问题,供应商让我们的电子邮件客户端数据无法从一个应用程序导出到另一个应用程序。这也意味着我们喜欢的许多Linux应用程序可以从一个操作系统获取用户数据,并在运行FoSS应用程序的Windows等专用操作系统上使用相同的用户数据。

例如,如果我在Windows上运行Firefox,如果我愿意的话,实际上可以将我的用户数据迁移到Linux发行版。这种数据移动性是Linux最有价值地方。你的数据想怎么迁移就可以怎么迁移,还不用担心无法在其他操作系统上使用。如果这是一个FoSS应用程序,那用户数据几乎是跨平台的。

Linux 确实有一些非常强大的应用程序供我们使用。Krita 是一个非常强大的绘画程序。LibreOffice 为世界各地的用户提供出色的办公套件。Blender,Kdenlive和Open Broadcaster Studio为我们带来了创造惊人3D效果的能力,这些效果可以流传到各地,以专业的方式进行录制和编辑。

接下来是关于Linux硬件兼容性。Linux硬件和外设兼容性与Windows不同。不能说谁比谁更好。Linux将所有相关的硬件检测转入内核。这个独特之处,可以让它兼容Windows标准下被认为更老的硬件或外围设备。因此,您需要等待要更新的内核来获得一些绝对最新的硬件支持,但Linux下的大多数硬件都可以检测到,而不会错过任何细节。

大多数人在使用Linux进行工作时都会遇到困难,他们的硬件配置与用户配置,加载的模块错误有关。值得庆幸的是,在2018年,大部分配置,模块等都是在几乎没有用户交互的情况下处理的。

谁应该运行Windows?谁应该运行Linux?

我坚信可以找到一个最小干扰的平台去工作。在2018年,对很多人来说,Linux 操作系统确实是一个可靠的选择,虽然有些人觉得安装 Linux 可能会让人有些烦恼,大多数人也不是先安装的 Linux 操作系统。对于Linux 感兴趣的人来说,最大的挑战就是试图通过Windows获得双引导安装。

但是如果你能够克服这些挑战,那么在桌面上使用Linux的体验是相当不错的。我已经用了十多年的Linux,它可以满足我的需求,并且我已经了解了可用于该平台的应用程序。不过我也支持Windows用户,尽管Windows处理驱动程序和桌面其他元素的方式给我留下了不好的体验。但是,如果你愿意学习新的东西,不希望 Linux 像 Windows 那样行事,我强烈建议使用闪存驱动器试用 Linux。Linux多年来的一个杀手锏是不会触及你硬盘进行实时安装。事实上,有很多不同桌面体验的发行版可供你尝试,你可能会发现Linux是你想在2018年运行桌面的方式。

【编辑推荐】

  1. 外媒速递:四款Linux命令行工具助你玩转“待办事务”
  2. 微软拥抱 Linux ,Windows 10 商店上架 Debian 和 Kali
  3. 重大更新!微软宣布推出人工智能平台Windows ML
  4. 如何在Windows 10里使用Docker部署MySQL
  5. Windows 10引入全新安装包格式MSIX:超越所有!
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

实时UML与Rational Rose RealTime建模案例剖析

本书将实时系统、实时统一建模语言、实时系统的统一开发过程和Rational Rose RealTime建模环境有机地结合起来,以案例为基础,系统地介绍了...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊