微软已经发布windows 11一段时间了,作为一个锐意变革的系统,大家对于win11的种种变化,评价似乎参差不一。

win11固然带来了更华丽的界面,但也引入了诸多问题,例如任务栏、文件管理器、硬盘i/o等方面的表现都难以令人满意。对于很多朋友来说,win11称不上是一个令人省心的系统。

但是转念一想,windows已经多少年都难以让人省心了?恐怕从win7之后,大家就不得不慢慢对windows的各种问题习以为常。

然而,windows即便是一个远未完成、问题多多的系统,它至今仍占据着桌面绝大部分的市场份额,大家对它的问题似乎也已经习以为常。

windows之所以如此有恃无恐,没有竞争对手或许是最大的原因——macos并不通用,而linux在人们的眼中更像是生产工具而非日常用品。但是,真的如此吗?

难以上手、生态稀缺,是普通用户对linux最深刻的印象。

但时代在变迁,实际上目前最流行的个人操作系统,或许就是linux——android何尝不是linux的一种?这充分说明,经过适当的改造和生态运营,linux也可以变得非常易于上手。

虽然在桌面领域,linux未有针对普通消费市场取得重大份额的商业化案例,但是近年来linux的桌面环境、软件生态都已经迎来了许多用户友好方面的进步。

尽管对于大部分人而言,linux仍称不上比windows更顺手,但对于某些windows用户,迁移到linux也并不如想象中困难,甚至将linux当作日常主力系统,也并不如人们普遍认为的那般崎岖。

在windows持续拉胯的今天,用linux取代windows有多难?用linux作为日常主力还存在哪些问题?今天就来简单聊聊这个话题吧。

linux安装简单吗?

首先卡住普通用户使用linux的一大门槛,就在于安装。

某些linux发行版安装的确非常不友好,需要用户验证引导模式、配置分区、配置网络、从源下载镜像、对分区格式化、挂载分区、安装各种驱动、设置语言、……

这一切都需要用命令行进行,你不仅要熟悉系统安装构成,还需要懂一点硬件、知道具体的命令行是用来干嘛的。与之相比,图形界面的windows安装器wim无疑更适合普通用户。

然而linux并不都是这样麻烦的,很多linux发行版都为安装友好作了大量努力。

例如全球范围内都很流行的ubuntu、manjaro等等,以及国内流行的深度deepin、统信uos,在主流硬件上的安装和windows没什么区别,甚至更加简单。

以manjaro为例。将其镜像制作成安装u盘后,直接使用u盘启动,就能运行系统并使用其大部分功能,这甚至不需要将系统安装到硬盘上。

而如果你想要将manjaro安装到硬盘,也有着明确的图形界面指引,整个过程和安装windows一样轻松简单。

换言之,如果你使用的是主流硬件,那么在安装便利程度上,很多linux发行版和windows相比并没有什么区别。

当然,前提是选对适合的linux发行版,例如前面提到过的ubuntu、deepin、manjaro等这几款。像是arch linux这样极客向的,就非常不适合普罗大众了。

小结:选对linux发行版,硬件不奇葩,linux安装非常简单。

linux的硬件兼容没问题吗?

windows的一大优点,就在于对各种硬件提供了强大的兼容。

macos之所以无法取代windows的主流地位,也在于它并不像windows那样对种种硬件提供兼容。那么linux呢?实际上如果你使用的是主流硬件,linux的硬件兼容通常也没什么问题。

例如cpu,无论是i家还是a家,linux兼容得都相当不错,新版的linux内核也增加了对英特尔hfi的支持,对新一代大小核设计的英特尔cpu的兼容相当好;

显卡方面,a卡的开源驱动在linux下工作相当良好,n卡的开源驱动虽然不咋地,但也有闭源驱动可用……对于其他新型硬件,例如nvme ssd等等,linux兼容起来也没什么问题。

具体到发行版,manjora的硬件兼容尤为值得一提。

manjora提供了mhwd(manjaro hardware detection)这个硬件管理工具,提供了强大硬件的兼容性,可以自动识别硬件、安装驱动,双显卡一键兼容完美运行不在话下,体验相当好。

当然,ubuntu、deepin等用户友好度高的linux发行版对于各类硬件兼容也不错(但的确没有manjaro强大),普通的笔记本电脑乃至diy台式机,相信比较少会遇到主要部件的兼容问题。

然而,linux对某些硬件的兼容性始终来得不如windows强大。

例如某些打印机在linux下可能缺乏驱动,某些游戏外设可能无法在linux下控制所有功能……这类问题很难得到完美解决,但这些问题也见仁见智,并不是每个人都会遇到。

小结:某些linux发行版例如manjora的硬件兼容非常强大,但冷门硬件仍可能有兼容问题。

linux的界面好上手吗?

界面可能是windows近年来为人诟病最多的地方。从windows 8开始,windows的界面不仅割裂,而且还时常变更设计思路,一个统一风格的ui在windows中竟称得上是一种奢求。

在windows 11中,尽管界面似乎更美观了,但倒退的设计也为数不少,例如任务栏就槽点无数,同时windows 11也没完全解决界面割裂的问题。那么linux的表现如何呢?

和windows不同,linux是可以选择不同的图形界面的。在几年前,linux的图形桌面的确不堪大用,稳定性很成问题。

但近年来,以kde plasma为代表的linux桌面进步良多,在稳定性得到大改善的同时,还不失可玩性。

笔者个人推荐kde plasma,稳定性好,资源占用不高,布局合理,经过配置后视觉效果非常华丽,甚至更胜windows乃至macos。

而如果你喜欢一些本土化的功能,也可以选择deepin等国内的linux发行版,上手门槛很低,在某些方面甚至要比windows更加顺手,例如应用商店的实用程度要比windows更高。

而无论是kde、gnome等国外流行的linux桌面,还是deepin等国内linux发行版的界面,对比现今的windows系统,其设计风格都更加统一,较少出现windows那样metro、win32、fluent design各种画风n代同堂的窘境。

在外观上,很多linux发行版看上去的确要比windows更和谐,希望微软好好反思一下这十年来的ui工作。

最后需要注意的是,尽管linux有多种图形界面可选,但普通用户也无须折腾这点。

大量linux发行版都会预装图形界面,有的甚至会提供多种界面版本可选择,例如manjaro就可以选择kde、gnome以及xfce版,并不需要用户安装内核后,再折腾桌面配置。

小结:kde plasma为代表的linux图形界面易于上手,稳定性较好,新手使用也没问题。

linux软件安装麻烦吗?

很多朋友换用windows之外的系统,遇到的第一个难题,就在于安装软件。

例如换用macos后,软件竟然不是通过双击安装包安装的,而是要开启镜像后、将软件拖动到应用文件夹安装,这就让很多朋友不适应。那么linux安装软件简单吗?

目前主流的linux发行版安装软件主要有两种方式。

第一种,通过系统自带的应用商店安装。ubuntu、deepin、manjaro等都附带了应用商店,可以直接在当中搜索软件名然后安装即可。

第二种,通过命令行安装。

应用商店未必能找到所需要的软件,命令行安装才是linux的常态。

linux通过包管理机制来管理软件,linux发行版通常会提供官方的软件储存库,使用终端即可通过命令行安装软件。

这似乎听起来复杂,但实际操作还是很简单的。以manjaro为例,它可以使用arch linux的aur仓库,我们可以在终端输入“sudo pacman -s yay”运行,安装aur助手yay。

接着看看aur上有什么软件,打开aur的官网,具体如下:

https://aur.archlinux.org/

然后查找你想要的软件的包名,例如chrome,找到其包名是“google-chrome”。

打开终端,然后再输入“yay -s google-chrome”即可完成chrome的下载、安装。

想要安装其他软件,可以按照此方法,更换包名安装,具体命令为“yay -s <包名>”。

对比去各个软件的官网下载安装包再手动安装,这还是非常方便的。

linux卸载、管理软件也依赖包管理工具,例如manjaro中卸载软件的命令是“yay -rs <包名>”,此外还有其他pacman/yay命令,例如其实查找软件也不需要到aur官网,而是用yay -ss命令就可以实现,这需要熟悉。

另外,如果某个软件在仓库找不到,或者下载速度慢,linux还可以更换仓库源,这里就不详细展开介绍了。

小结:linux软件安装可以通过应用商店,也可以通过命令行,熟悉了命令行后,非常方便快捷,但可能需要熟记一些命令。

linux软件生态够用吗?

windows上丰富的软件是其黏住用户的关键,macos之所以很长时间无法成为主流,除了硬件方面的限制,软件的匮缺也是一大原因。

用linux取代windows的话,linux软件是否能满足日常需求?我们分开来说。

首先是常见的生活娱乐软件,例如qq、微信等。这里需要普及一个知识,linux其实是可以兼容大量windows软件的!

通过wine这样的转换层,一些windows软件也可以在linux上运行,但未必完美。

而得益于wine的进步,尤其是国内deepin对wine的改造,很多常见的国产windows软件即使在linux上没有平替,也可以通过wine来直接运行原版。

例如你觉得linux版qq不好用,那么就可以安装deepin wine版的windows qq,目前qq、微信、tim等日常软件在linux上都可以用这种方法正常运行。

对于其他日常软件,也存在很多linux上的解决方案,例如第三方替代版本(如云音乐可以用yesplaymusic),或者有跨平台的版本(例如vlc等),也可以使用wine兼容(例如爱奇艺),简单来说linux满足日常生活娱乐需求是没有太大问题的。

其次是行业软件,这可能是linux真正的软肋了。

尽管linux在软件开发方面有得天独厚的优势,但很多windows上的行业软件在linux平台依然没有很好的替代方案,用wine也无法很好兼容。

例如office套件、adobe全家桶、cad等等,都是linux平台上的老大难。尽管wps和gimp可以部分替代office和ps,但更多时候还是捉襟见肘。

至于游戏嘛,我们单独起另一节说吧。

小结:linux的软件可以满足日常生活娱乐需求,但linux在很多生产领域上依然不能挑战windows的地位,反过来亦然。

linux打游戏给力吗?

用linux还想打游戏?在人们的刻板印象中,这听上去似乎有点天方夜谭。

在很多朋友的普遍认知中,linux就是一片游戏荒漠,不能打游戏也是很多朋友无法舍弃windows的最大原因。但是这几年,linux的游戏环境当真发生了翻天覆地的变化,因为steam出手了。

感谢steam吧!近年来,steam通过对wine的魔改,推出proton兼容层,使得大量windows游戏都可以运行在linux上。

而steam并没有将proton独占,而是将其开源,大量linux发行版都可以通过proton来运行windows游戏,而且效果还相当不错。

利用proton运行windows游戏的效果好到什么程度呢?真的不是只能玩玩小游戏,各种3a作都不在话下!

根据steam自己官方的数据,在steam上top10的游戏有50%可以较好兼容(silver级别以上),top100的游戏有88%可以较好兼容,top1000的游戏则有81%可以较好兼容!考虑到steam庞大的游戏库,这个成绩已经令人刮目相看。

通过proton,大量windows游戏可以在linux上高效运行

与此同时,proton还在不断进化,可以通过proton实现兼容的windows游戏仍在不断增加。

此外,proton的性能也不容小觑,其流畅程度基本和windows原生运行一个级别,某些对dxvk支持好的游戏,甚至要比在windows上原生游玩帧数更高!

值得一提的是,并不是只有steam上的游戏才能调用proton游玩。

在linux安装steam后(steam有linux原生版本),启用steam中的steam play,选择proton,将对应游戏添加到steam,就可以调用proton来游玩了。

proton的潜力是非常巨大的。目前proton不兼容的游戏,很大一部分不是因为游戏本身不兼容,而是由于游戏自带启动器或者反作弊机制导致,这令部分单机游戏以及很多联机游戏无法使用proton游玩。

也因为这个原因,一些常见的网游或者在线竞技游戏如lol,在linux上暂时没有太好的解决办法。但如果你只是一个单机玩家,linux的游戏性已经超乎你想象。

小结:linux可以使用proton运行大量windows游戏,但对于某些使用自带启动器、反作弊机制的windows游戏暂时还难以兼容。

linux维护折腾吗?

系统并不是安装后就可以一直顺利运作的,在xp乃至win7时代,因为系统更新不及时造成的大面积安全事故历历在目,这也是为何微软在win10之后异常重视windows update、甚至要强制用户升级的原因之一。

与此同时,微软也非常注重系统的平滑升级,现在的windows维护起来已经比从前更为简单。

然而,windows的软件可能却是另一番景象了。大量windows软件仍未上架商店,想要将软件保持在最新版,依然需要靠自行下载最新的安装包,或者利用软件自带的升级程序进行。

linux在这些方面做得怎么样?对比windows,优势巨大。

以manjaro为例。在终端输入下面一行命令:

sudo pacman -syu

整个系统包括其安装的各种软件,都会一起升级到最新版,超级省时省力,远比windows方便。

在linux上遇到什么解决不了的问题,还可以查询linux社区,几乎可以解答你所有的疑惑。

例如本文举例的manjaro,它基于arch linux,拥有最为活跃的linux社区之一,其帮助指南很大程度也适用于manjaro,大量页面还提供了中文版,对熟悉系统非常有帮助。

当然,linux的维护也并非全然不会遇到问题。例如manjaro/arch linux属于滚动更新机制,如果太久没有更新系统,好几年都没开机,突然更新到最新版系统可能就会挂掉。

对此,也可以选择一些常规版本更新机制的系统,例如ubuntu等等,这些系统更新维护也非常方便,也只需要诸如“sudo apt-get upgrade ”这样的简短命令就可以更新系统和软件。

不过,使用版本更新的linux也有可能出现依赖库变更导致某些软件突然崩掉的情况,这时候就有得折腾了。

如果你经常开机,还是更推荐manjaro这样使用滚动更新机制的发行版。

小结:linux升级维护比windows更快捷,阅读帮助文档也更方便,但可能需要你学习一些系统机理,防止故障。

总结

linux是否能够取代windows作为日常主力使用系统?相信通过上文的简单介绍,大家也能够明白不同的人群,对linux的接受度是不一样的。

对于电脑知识匮缺的轻度用户,以manjaro、deepin为代表的linux发行版门槛非常低,基本可以做到开箱即用(manjaro需要折腾一下中文输入法),其软件满足日常生活娱乐没什么问题。

这类用户并不需要接触太多linux命令,使用自带的图形界面和应用商店就可以获得较好体验。

但这部分用户遇到最多的问题,可能就是某个软件、游戏在应用商店就是没有,该怎么办?让他们折腾包管理、库依赖、系统变量和wine,可能有点强人所难。

对于有一定动手能力的电脑玩家,linux提供了更多的可玩性,简单了解系统架构、熟悉一些命令后,linux甚至可以获得比windows更好的ui、更高的使用效率。

但这类用户遇到最大的问题,可能就是有些东西实在折腾不来,例如游戏玩家遇到某游戏、某硬件就是不兼容,这也没法可想。

对于依赖windows上行业软件工作的朋友,linux完全不适合作为主力系统。

linux的很多发行版,一直朝着更易用、更兼容的方向努力。

linux已经不如从前那般高冷,大家可以参照自己的实际需求和使用环境,来考虑它是否会是比windows更适合的选择。