本文来自微信公众号:差评(ID:chaping321),作者:差评君,原文标题:《深度体验了一把最新的Linux系统,它还是很难用。》,头图来自:视觉中国
在开始之前,差评君想先问小伙伴们一个问题:
除了Windows和MacOS之外,你还用过什么其他的操作系统吗?
假如上面这个表没有出现报道偏差的话,差评君估计看这篇文章的十个小伙伴里,有八个在用微软的Windows。
另外还有1.5个在用苹果的MacOS。
最后只剩下可怜的0.5个小伙伴,在用着名叫“Linux”的操作系统。
可能你们之前在网上看到过别人对Linux操作系统的分析,也在新闻里见过有关国产Linux操作系统的报道。
那么你们肯定也见过这些帖子下面的评论区里,不断有人复述着“垃圾”“难用”。
被称作“最美操作系统”的深度OS▼
我相信,很多小伙伴是想尝试一下国产Linux操作系统的,但碍于现实条件往往只能作罢。
所以,Linux真的难用吗;假如说从明天开始,Windows和苹果MacOS突然不能用了,Linux系统能够立刻跟进、取而代之吗?
口嗨不如真枪实干。抱着这个想法,差评君进行了为期一周的“再见 Windows”体验。
结果没想到,开局就翻车了……
两台电脑,一台能开机的都没有
为了尽可能贴合大家的真实用机场景,我管托尼要来了两台最近刚评测完的笔记本。
一台是去年年底开卖的,基于英特尔最新第十一代处理器的轻薄本。
联想 YOGA Pro 13s Carbon ▼
另一台是今年年初开卖,使用AMD最新5800H处理器,搭配英伟达RTX 3070显卡的游戏本。
华硕天选2 ▼
最新的英特尔、最新的AMD、最新的英伟达……这两款电脑的核心配置可以说是覆盖了今年绝大多数小伙伴购机时会遇到的产品。
接着差评君准备好了国产“深度OS”最新版20.1的安装U盘。
结果在插入了U盘之后,英特尔轻薄本开机直接黑屏……
AMD游戏本虽然可以进入开机引导页面,但在确认安装选项之后整个屏幕会直接冻住。
我前前后后试了好几次,但到最后都会变成看着屏幕上的这片极光干瞪眼。
一番查证之后,差评君发现,国内这款深度操作系统使用的还是2019年底发布的5.4版本的Linux内核。
然而直到上个月发布的5.11版本Linux内核,才加入了对英特尔、AMD和英伟达最新硬件的(初步 )支持。
不得不说,Linux这边对硬件的兼容性要差一些。不像Windows,拿个几年前的安装盘出来,虽然提示驱动缺失一堆,但至少能进系统。
这波啊,深度OS是非战之罪。
积木一般的Linux生态
前面差评君前脚说着深度,后脚就扯到了Linux内核,可能有些小伙伴对他们之间的关系有点懵。
差评君在这里稍微给大家展开讲讲。
假如说Windows系统是不可拆卸的成品玩具,那么Linux就是可以随意组装的大型乐高积木。
要想让电脑顺利开机,需要我们自己寻找适当的引导程序。
要想让电脑显示图像,需要我们自己安装桌面环境。
要想让电脑顺利联网,需要我们自己打上网络栈相关的补丁和驱动。
Linux内核只是一个莫得灵魂、负责容纳以上各种骚操作的容器和纽带而已。
说白了,和什么都给到你的Windows和MacOS不同,Linux这边更倾向于只给你一个蛋糕胚(Linux内核),让你自己在上面抹东西。
抹成什么样,全靠你自己。
但是也正是因为这种性质,Linux可以被大家揉圆拍扁,搓成各种各样的形状:
比如说它可以只有6MB,然后被安装进路由器里,承载我们的Wi-Fi流量。
它也可以只有211MB ,然后被安装进超级计算机和服务器中,成为容器服务的接口。
同时,它也可以被集成上我们常见的CPU和显卡驱动,整合好桌面环境,变成一个2~3GB ,可供普通人下载安装的“桌面操作系统”。
像我们前面提到的国产系统深度OS就是这最后一撮,也是离我们最近的一种Linux系统。
除了深度OS之外,国际上较为知名的还有Debian系的Ubuntu(乌班图)、RHEL系的Fedora;极客们喜欢的ArchLinux和Gentoo等等。
然而这些个整合好各种功能的 “桌面发行版” ,或多或少会存在一些组件上的更新滞后,导致对新硬件的支持比较慢。
就比如像差评君这次遇到的,今年的这一批笔记本见到了深度OS之后全都成了“废铁”。
其实这个问题也不是不能解:因为按照Linux系统本质就是在堆积木的逻辑,我只需要把深度OS自带的引导组件换成最新版、打包一个最新版的内核,再侧载一个最新版的显卡驱动……
大概率就可以正常进入系统了。
但是吧,我只是想吃口蛋糕而已,居然还要先学会怎么做蛋糕?
虽然DIY精神一直被Linux玩家们所乐道,但对于普通用户来说,这期间的过程用煎熬来形容更合适。
打字都能成问题?
所以在对深度OS的安装镜像动刀子之前,我决定先看看其他几款常见的Linux桌面发行版能不能顺利在今年的新电脑上运行。
假如现成的发行版能用,我能省下很多麻烦。
好在Ubuntu还算争气,最新版的Ubuntu 20.10可以在英特尔轻薄本上顺利运行(虽然有点小问题)。
其他几个版本基本都崩了。
由于差评君手头暂时没有其他的电脑了,既然Ubuntu能用,后续的体验我就从深度OS转到了Ubuntu上进行。
Ubuntu是一款国外的老牌Linux桌面系统发行版,和深度OS一样,都是基于Debian系的Linux内核,说起来也是有缘。
和安装深度OS先要解决电脑开不了机不同,安装Ubuntu反而要解决的是打字问题。
问题出在输入法上,Ubuntu内置的“iBus 智能拼音”输入法已经八百年没更新了,使用体验极差。
不过界面倒是挺清新的 ▼
于是我尝试着安装了一下搜狗拼音输入法。
结果搜狗的这帮小伙伴啊,嘴上说着支持Linux生态,版本更新却是三天打鱼两天晒网。
几个月甚至几年才更新一次。
这就导致它目前还不支持差评君使用的Ubuntu 20.10版本。( 基础依赖链全崩 )
所以假如没有硬件支持这么档子事的话,差评君还是推荐大家尽量用国产Linux桌面系统。
毕竟已经提前帮你装好了搜狗,打字不会太煎熬。
能用的软件居然不少
按照我以往的理解,Linux应该是一片普通人的软件荒漠。
乍一看也的确如此。
比方说,处理文档的有个WPS,没有微软Office。
浏览器有原汁原味的火狐和Chrome,但是没有大部分人熟悉的搜狗和360。
我们平常写文章要用到的GIF图制作工具我倒是找到了一个。
可惜不能压缩大小,并没有什么用……
GIFINE ▼
让我没想到的是,百度网盘居然有Linux版的客户端,完善度和Mac版的差不多,挺让人意外的。
不过这个下载速度倒是让人毫不意外……
至于我想P个图,Photoshop只有Windows和Mac版;下个片,迅雷也只有Windows和Mac版。
至于全民聊天工具微信,同样只开发了Windows和Mac版的客户端。
什么,你说用网页版?拜托,微信网页版是个什么情况你们又不是不知道……
不过话说回来,毕竟Linux那点可怜的桌面市场份额摆在那,指望厂商们把软件全都适配上显然不现实。
所以Linux社区里的老哥们其实一直有在通过转译Windows程序的方式进行着艰苦自救。(苹果表示很赞)
通过这个WINE项目,我尝试运行一些Windows上的exe程序,
结果发现Edge浏览器无法运行,微信不能打字,很多程序提示缺少dll。
原因就在于,WINE项目完美继承了Linux那套积木化的臭脾气,只给一个最基础的Windows程序转译模块,但不提供任何程序正常运行需要的库、字体等等组件。
好在国内的深度OS维护了一套常用Windows软件的适配库,在安装微信一类常用软件时,还会自动把它们需要的库和字体也安装上。
而且这套深度修改过的WINE项目还被社区老哥从深度OS里移植了出来,在Ubuntu里也能用。
在换用了深度和社区爱好者共同维护的这套Deepin-Wine之后,我顺利在电脑上安装了QQ、微信、腾讯会议、钉钉和QQ音乐。
并且基本能用。
比方说,腾讯会议在登陆界面显示不出来字,但是其他的功能都是正常的。
微信3.0版本不能正常使用,但是2.8版本可以完美运行。
差评君在这里整理了一个亲测可用的软件列表,有兴趣亲自体验Linux的小伙伴后续可以参考一下 ~
居然还能打游戏
说实话,我们用电脑肯定不全是拿来办公,娱乐需求肯定也占了那么亿点点分量。
但PC游戏是彻头彻尾的Windows系统保留项目,苹果来了也不管用。
不过最近两年里,借助我们前面提到的WINE项目,游戏平台Steam开发了一套专门用来转译Windows游戏的工具,起名叫Proton。
只要在Linux版的Steam客户端里启动了这个组件,我们就可以下载Windows上的游戏了。
在测试了几款游戏之后,我觉得……
这个体验,根本和在Windows上没差别啊。
要知道,这是一台只有英特尔核显的笔记本,但是它能流畅运行GTA5。
流畅运行无人深空。
还能流畅运行刀塔2。
并且支持手柄输入……
不过由于转译并不能模拟完整的Windows环境,所以那些自带反作弊组件的游戏一概无法运行。
比如吃鸡、彩六、Gears 5、国服LOL ……
卡在了向系统注入驱动的环节 ▼
并且差评君在运行部分游戏时,出现了贴图bug。
但是鉴于这台电脑用的是英特尔的Xe核显,所以到底是显卡驱动的问题还是Proton转译器的问题,还不好说。
国外用Linux打游戏的小伙伴们专门建立了一个名叫ProtonDB的网站,用来收录“哪些游戏能在Linux上运行”。
从大家的测试结果来看,赛博朋克2077、大表哥2、死亡搁浅这些大作都是被网友们亲测可玩的。
假如你好奇装了Linux之后哪些游戏能玩,哪些游戏不能玩,不妨去这个网站上看看。
输了起跑线,追赶难上加难
这些年来,不断有小伙伴抱怨为什么除了Windows之外的操作系统难有起色。
我觉得吧,咱们得这么想:
人家微软在1985年就发布了Windows 1.0,彼时的国内还在用纯DOS。
而老莱的Linux系统更是还没出生。
早鸟效应在手,Windows这波要是还不能梭哈,那就该出问题了。
但这并不代表微软Windows就能永远立于不败之地了。
因为大家可能不知道,就在一两年之前的时候,Linux还几乎运行不了任何游戏,界面错乱崩溃也是家常便饭。
但在这次差评君的体验中,除了不能完美支持最新款硬件这点有点让人神伤之外,Linux本身的桌面环境已经不寒碜了。
微信、QQ、P图、WPS、打游戏……虽然还有不足,但它已经跟我们以前口口相传的那个“难用系统”划不上等号了。
甚至写完这篇文章之后,我也不打算把这台电脑装回Windows了。
毕竟我也挺好奇,再过一阵的Linux系统,会变成什么样子呢。
多说几句:
1
可能有些小伙伴还听说过一款名叫“统一操作系统”(UOS)的国产系统,这个也是最近国内在力推的一款操作系统。
差评君正好有些体制内的朋友,他们的单位里已经装配了预装UOS的电脑,差评君也就顺手去玩了一下。
其实所谓的UOS可以看成是深度OS换了个皮,背后就是深度的团队在参与。
但是和深度OS不同的是,它把大部分的功能都锁住了,只留下了最基本的上网、处理文档一类的基础功能。
差评君琢磨着,这个分出来的UOS以后可能会在有关部门发挥一定的信息保密作用,所以和我们普通用户的关系不大。
2
可能有的小伙伴会觉得,深度OS底层基于国外的Debian发行版修改而来,不配称作独立的操作系统。
这个想法其实片面了。
就拿我们后来测试的Ubuntu来说吧,它其实也是基于Debian修改制作而来的。
但这并不妨碍Ubuntu成为一款非常成功、且在全球都受推崇的操作系统。
再提到国产系统使用Linux内核的事——从头开始码一个操作系统的代码并非不可能,据我所知国内一些计算机学院的毕设就是这个。
但是码一个系统容易,让他能够在各种千奇百怪的硬件搭配上顺利运行则难如登天。
更不要提再为这个系统开发一套涵盖方方面面需求的软件生态了。
差评君觉得,像基建和国防设施这种硬件规格较为统一和固定的场景,是有可能、且有必要完全自研软硬件生态的。
但是对于我们民用的消费产品来说,既然有捷径可走,为什么要绕远呢?
站在巨人的肩膀上并不丢人,重新造轮子才是真的蠢。
图片、参考资料
StatCounter,Desktop Operating System Market Share Worldwide
GitHub,deepin-wine
TheLinuxKernelArchive
本文来自微信公众号:差评(ID:chaping321),作者:差评君