0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Windows和Linux,哪个更受人的青睐

机器学习算法与人工智能 来源:未知 作者:邓佳佳 2018-04-02 10:35 次阅读

尽管 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的Mac和Chromebook。单单是这个原因,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年运行桌面的方式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10988

    浏览量

    206724
  • WINDOWS
    +关注

    关注

    3

    文章

    3438

    浏览量

    87142
  • 操作系统
    +关注

    关注

    37

    文章

    6280

    浏览量

    121869
收藏 人收藏

    评论

    相关推荐

    linux服务器和windows服务器

    Linux服务器和Windows服务器是目前应用最广泛的两种服务器操作系统。两者各有优劣,也适用于不同的应用场景。本文将 对Linux服务器和Windows服务器进行比较,并介绍它们各
    发表于 02-22 15:46

    linuxwindows的区别 linux系统一般用来干嘛

    LinuxWindows是两种不同的操作系统,有着不同的设计理念和用途。本文将对LinuxWindows的区别进行详细分析,并介绍Linux
    的头像 发表于 02-05 14:06 320次阅读

    安装Linuxwindows在哪启动

    在安装 Linux 后,Windows 的启动位置由原先的默认位置(通常是硬盘的第一个分区)改变为 GRUB 启动加载器。GRUB(GNU GRand Unified Bootloader
    的头像 发表于 11-28 15:02 506次阅读

    linuxwindows的区别

    LinuxWindows是两种不同的操作系统,它们之间的区别包括: 源代码开放性:Linux是开源的,意味着任何人都可以获取并修改其源代码,这为开发者提供了很大的便利性。而Windows
    的头像 发表于 11-08 11:08 2421次阅读

    Windows11上Linux安装教程

    超简单,不安装虚拟机,Windows11运行Linux
    发表于 10-24 15:11 376次阅读
    <b class='flag-5'>Windows</b>11上<b class='flag-5'>Linux</b>安装教程

    mcu200t使用哪个开发包生成.bit 和mcs file?

    mcu200t 使用哪个开发包生成.bit 和mcs file,求下载链接,哪里能找到分别在windowslinux环境下操作过程,网上分享的视频太短了,前面省略太多内容。
    发表于 08-16 06:02

    WindowsLinux为什么可以彼此ping的通呢?

    为什么 VMware 会给我多创建了两个网络呢?WindowsLinux 为什么可以彼此 ping 的通呢
    的头像 发表于 07-07 09:39 977次阅读
    <b class='flag-5'>Windows</b>和<b class='flag-5'>Linux</b>为什么可以彼此ping的通呢?

    恒讯科技介绍:加速LinuxWindows VPS的5种策略

    虚拟专用服务器(VPS)通常被认为是经历持续发展和快速客户群扩展的网站的最佳替代方案之一。虽然物理服务器可以提供与虚拟专用服务器相同的服务,但虚拟专用服务器更便宜。事实上,很多人青睐Linux
    的头像 发表于 06-25 17:27 266次阅读

    打脸了!微软发布自己的Linux

    至于为何微软会选择在自家服务中使用Linux系统呢?答案很简单,Linux系统在执行特定任务时拥有比Windows更好的稳定性。2019年时就有媒体报道,微软Azure上的Linux使
    的头像 发表于 06-08 15:24 462次阅读
    打脸了!微软发布自己的<b class='flag-5'>Linux</b>!

    Windows下基于MSVC搭建libuvc开发环境

    libuvc是基于libusb的跨平台UVC库。在Mac 和 Linux上可以直接构建(使用cmake),也可以移植到Windows下。
    的头像 发表于 06-08 10:19 3851次阅读
    <b class='flag-5'>Windows</b>下基于MSVC搭建libuvc开发环境

    LinuxWindows服务器操作系统有什么区别?

    服务器管理员经常接触两种主要的操作系统,即LinuxWindows,那么,我们如何选择适合我们服务器的操作系统呢?当然,首先这两个操作系统的区别!
    的头像 发表于 06-01 15:52 989次阅读

    获取Linux办法

    子系统(WSL):WSL全称Windows Subsystem for Linux,几乎所有的Linux功能在WSL中均有包含(不过目前WSL不支持Ubuntu的桌面系统)。
    的头像 发表于 05-22 14:39 501次阅读
    获取<b class='flag-5'>Linux</b>办法

    Python+Unittest在LinuxWindows环境使用避坑指南

    、文件内容实例讲解** windows 环境下,lib 目录下的 send_email.py 文件内容与 Linux 环境下 lib 目录下的send_email.py 文件内容区别如截图标注所示:
    的头像 发表于 05-12 11:24 409次阅读
    Python+Unittest在<b class='flag-5'>Linux</b>与<b class='flag-5'>Windows</b>环境使用避坑指南

    为什么服务器选择Linux而不是Windows

    在系统上安装和使用Linux是避免病毒和恶意软件的最简单方法。在开发Linux时,请牢记安全性方面,与Windows相比,它更不容易受到病毒攻击。 除非用户以root用户身份(相当于
    的头像 发表于 05-12 11:19 1284次阅读

    一款运行于windows上的linux命令神器-Cmder

    Cmder是一款Windows的命令行工具,用起来和Linux的命令一样顺畅。可以使用大量的Linux 命令,比如 grep, curl,vim, grep, tar, unzip, ssh, ls, bash, perl统统都
    的头像 发表于 05-05 10:30 1600次阅读
    一款运行于<b class='flag-5'>windows</b>上的<b class='flag-5'>linux</b>命令神器-Cmder