×

作为 Windows 用户,转用 Linux 桌面境会遇到哪些主要挑战?

独孤求败 独孤求败 发表于2026-05-18 15:26:16 浏览19 评论0

抢沙发发表评论

ScreenShot_2026-05-18_152920_355.jpg

我现在用的就是Ubuntu桌面。

这是一台联想的Thinkbook,出厂的时候用的是Windows 11。
然后,在我收到它以后不久,它就从“下雨”变成了“高圆圆”,操作系统变成了Ubuntu。
除了Excel不能用,有些游戏没法打,我遇到的挑战主要就是输入法!
在以前的文章里面,我说过Ubuntu输入法的问题。
现在主要让我感到难用的地方在于智能化程度,特别是对于我这个拼音输入法的用户而言。
我打字特别多,要输入很多“风骚”的文字。
虽然锦绣字句本从天上来,狂写诗词三百,但无论如何,从脑子到文章还是经过输入法这个途径。
我最重要的感受就是不顺手,相比较而言,安卓手机上面的输入法都会很快把文字就会出现我在第一屏,而Ubuntu上面这个输入法不行。

我想这就是差距。

那如何更符合用户的心意呢?
应该是两个因素的结合。一个是词语的大众化使用统计,就是一般来说哪些词是非常热门的,是最经常使用的;另外一个就是针对个人的统计,从某个人的日常输入选择项来判断个人喜好,甚至能大体判断这个人的职业领域,从而在提示方面有更“个性化”的体验。
我觉得,linux的输入法在这两个方面都无法深入。第一个对于大众习惯的深入,恐怕是需要公司级别的支持,这对于一个开源软件来说,确实有些困难;第二个就是在法律边缘游走了,需要控制好个人隐私问题。
所以,我认为Linux上面的输入法并不是最好,但开源做到这个水平,已经算是尽力了。
理解万岁!
但是,作为一个写很多程序的人来说,Linux也会有很多优点,我来说几个点,看大家有没有共鸣!
这几个点,都很小,但感觉特别好用。
第一个是终端(Terminal)。
在Windows上面,微软提供了一个最新的terminal软件,叫Windows Terminal,算是补齐了windows cmd的缺点,终于可以多标签了。另外,Powershell也很好用。
但是,这个终端软件有个缺点。
我们来说一个场景,譬如你写了一个web软件,前后端分离,需要分别启动前端和后端。
假设在Windows下面,它的路径在c:\git\somewhere下面。
那么你先启动后端,就输入run.bat,后端启动。
那启动前端怎么办呢?
你需要新打开一个标签页。重点来了,标签页的默认位置是c:\user\username。这个时候,你想启动前端,就需要再切换到c:\git\somewhere目录下面。
想象一下,如果你除了前后端,还有文件预览、大屏服务、报表服务等一大套启动,你该多麻烦。
但是,Linux不会。
当你在Linux的终端里面启动新的标签页的时候,它的默认路径就是你的当前路径,这样就方便多了!
第二个是编码问题。
最近我在用claude code的时候,发现一个问题,它产生的windows cmd文件总是无法运行,出现乱码。

原因就是,windows由于包袱问题,cmd一直还是需要ansi编码,而不是utf8,这样就会出现问题。

而Linux的终端则不会。
在Claude这种大量出现bash命令的情况下,它在Linux上面的表现要流畅很多,而在windows上面,大量的路径报错会让它如同像一台行驶在崎岖山路上的拖拉机一样!
好吧,暂时就想到这些!
说了这些,是想说。Windows的桌面很好用,它有自己的缺点;Linux的桌面有自己的缺点,但它也有优点,至少terminal是有优点的(不知道算不算!?)
转向一个新的桌面,从来都是一种挑战,就像人从一个北京来到南京一样,它有它的故宫博物院,这里有中山陵和秦淮河。
我们需要的是适应!
我是明月,
祝你生活到处风景流动!


群贤毕至

访客