日常使用 Linux 的第六个年头,这些经验希望能打消你的顾虑
2024-6-6 11:29:59 Author: sspai.com(查看原文) 阅读量:16 收藏

没错,我日常就用 Linux:谈谈我的 Linux 发行版使用体会

Matrix 首页推荐 

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。 
文章代表作者个人观点,少数派仅对标题和排版略作修改。


不知不觉,我日常使用 Linux 已经有第 6 个年头了。一个词概括,「舒适」。

Linux,也许在很多读者的印象里,是 「难用」「高门槛」 的,各种「劝退」。要想使用,最多只是退而求其次安在虚拟机里,或者是与既有的 Windows 组成双系统。要是当作电脑里唯一的系统使用,或许是一种挑战。

但是,对我来说,我的日常离不开 Linux。我的两台经典款 ThinkPad 笔记本,都只安装 Arch Linux 这一款 Linux 发行版。得益于开发团队的高度优化,以及丰富的软件资源,在 Arch Linux 这样的发行版上工作、娱乐,其体验完全不亚于 Windows 与 macOS「两巨头」,我每天都能乐在其中。

事实上,以 Linux 作为日常使用的系统,门槛是存在的,但其实远没有想象的那么高。看清这门槛的本质,以适当的方法和技巧来「行走」,你就会发现,原来这门槛竟可以轻轻一抬脚跨过去。

接下来,我会向大家分享日常使用 Linux 的经验与心得,旨在帮助大家轻松迈过门槛,「重新」爱上 Linux。

我是如何开始日常使用 Linux 的

我开始接触 Linux 是在高中时期。一开始,也和刚入门 Linux 的玩家们一样,与 Windows 并存,作为编程开发专用的系统。主阵地仍在 Windows。

直到 2018 年。当时我大三,发现每天带着 15.6 英寸的笔记本到处跑,真是不便,于是就想淘一台轻便的笔记本。我是经典款 ThinkPad 的爱好者,始终惊艳于中学同学家 ThinkPad 屏幕下那一排独具专业范的指示灯,于是果断入手了一台 ThinkPad X200。

然而在那时,ThinkPad X200 已经是近 10 年前的笔记本,配置跟不上时代了:

  • 处理器:Intel Core 2 Duo P8600,主频 2.4 GHz
  • 内存: 4 GB DDR3
  • 显卡:Intel GM45 集成显卡
  • 硬盘:128 GB SSD(我自行更换)

这个配置,跑 Windows 7 尚且绰绰有余,但微软已经不再支持;跑 Windows 10 太勉强,这玩意给 4GB 内存未必够用。我甚至还试着运行过 macOS,可以引导,但是缺少驱动,根本无法好好使用。

就在这时,我想到前不久看见社团同学在用一款名为 Deepin 的 Linux 发行版。那么,何不试试?于是,果断行动,下载安装 Deepin,再安装 WPS 等常用软件,于是正式开启了我的单系统 Linux 日用之旅。这台 X200,成为了我学习的搭档,伴着我走过了本科的最后一年。我全程用它来创作毕业论文,课余时间还写程序、玩 Docker、看视频…… 不亦乐乎。

不觉间,Linux 已经成为了我生活的一部分,Deepin 让这台十余年历史的老笔记本焕发新光彩,宝刀不老,持续再战。当然,我也没有止步于此,毕业后依次尝试了 Linux Mint、Manjaro 与 Arch Linux,最终选择 Arch Linux 作为我的归宿。

Arch 的安装过程一时间难于上手,但这没有难倒热爱技术的我,而我也很享受掌控安装全过程的感觉。配合 Arch,X200 的表现更上一层楼,丝滑流畅,继续伴我同行。

关于日用 Linux,大家或许关心的问题

简单讲完了我日常使用 Linux 的体验,我想大家也许对 Linux 有了那么一点点全新的认识。不过,作为操作系统「三巨头」(Windows、macOS、Linux)中,分量没那么高、技术要求却更高一些的成员,可能很多朋友对日常使用 Linux 有些担忧。下面,且让我来梳理一下。

使用门槛高?

说到 Linux,也许朋友们会问,是不是需要很强的计算机应用知识才能掌握,是不是要像当年学 DOS 那样去记一堆命令,它是不是比 Windows 还难用,等等。

其实不然。现在的 Linux 发行版,有相当一部分就是面向个人用户的。它们自带桌面环境(Desktop Environment),通俗来说,就是安装好后直接进入桌面,提供一系列图形界面应用软件,文件管理、多媒体、网页浏览器、系统设置等等,应有尽有,就和你平时使用 Windows 和 macOS 一样。

Computer displaying 5 desktop layouts
图中的发行版是 Zorin OS,拥有开箱即用的桌面体验。(图源:Zorin OS 官方网站)

至于像 DOS 那样、需要你在黑漆漆的界面里输命令的发行版,一般面向的是企业和专业用户。一是 CentOS、AlmaLinux、Ubuntu Server 这样的服务器操作系统,二是 Arch Linux、Alpine Linux 这样面向发烧级老玩家的发行版。新手入门的话,通常不需要,也不必要接触这些发行版,因此大可不必担心。

如果你只是使用图形界面的话,文件管理器等基本软件其实不需要教程,它们本身的界面就足够简洁易懂,这足以大大降低使用门槛。

而如果你想要进一步深入学习,那么作为有开发者社群支持的操作系统,Linux 及其发行版有完备的技术支持,也有广大的技术爱好者们愿意用爱发电,贡献各类文档和教程,例如:

  • 如果你是新手,有诸多新手向的教程网站可供你学习,例如我非常喜欢的 菜鸟教程 ,就提供了一套 清晰易懂的 Linux 入门指南。虽然是面向服务器运维的,但也适合新手了解 Linux 命令的使用。
  • 著名的 Linux 应用大神鸟哥,也推出了 《鸟哥的 Linux 私房菜:基础学习篇》,帮助你由浅入深掌握 Linux。
  • 不会使用 Linux 命令或软件?只需在必应等搜索引擎一搜,你往往就能找到不少技术达人写的教程。

另外,我个人认为,日常使用的 Windows,本身就配备了大量高技术、高门槛的功能特性,其难度未必比 Linux 低。例如,PowerShell、DISM(管理操作系统映像和组件的工具),以及 system32 目录下那一大批系统管理工具,想要掌握还真没那么简单。偶然点进 Windows 目录和注册表的你,或许也曾震撼于迷宫般复杂、鱼群般数量庞大的文件组织结构。

好在,Windows 设计得当,我们大多数时候不会涉及到如此高端的操作。同理,像 Deepin、Manjaro 这样日常向、新手向的发行版也是如此,得益于设计良好的桌面环境,新手动动鼠标即可完成日常工作。

界面不好用?

在刷少数派与 Linux 相关的文章时,有些网友不主张日常使用 Linux,他们认为「装虚拟机用用就行」「要用 Linux 就不要装桌面,老老实实在终端模式下输命令」。

其实,放在数十年前,甚至 2010 年代初,这样的观点不无道理,就是在直指 Linux 的痛点之一:缺乏好用的桌面环境(desktop environment, DE)。早期 Linux 桌面环境,功能不完善,操作逻辑与大家熟悉的 Windows 相去甚远;UI 风格堪称「活化石」,设计风格陈旧,被同时期的 Windows Vista 和 Windows 7 甩出几条街。

例如,下面这幅图是 Trinity Desktop Environment(TDE),还原的是十几年前 KDE 3.x 时代的界面风格,可以窥见当年桌面环境的设计情况。想当年,玩家们还真得花上不少精力来接受和适应。

https://wiki.trinitydesktop.org/images/c/cd/R14-1-2-main-desktop.png
TDE 的界面。任务栏置顶、窄边距的控件、狭小的图标,还真要让我花不少精力来适应。(图源:TDE 官方网站)

幸运的是,Linux 社群是与时俱进的。在开发团队和志愿者的共同努力下,如今的 Linux 桌面环境早已全面进化。无论是操作体验、UI 设计,还是性能表现,都日益现代化,对新手愈发友好。例如,如今的 KDE 6.x 桌面环境,操作逻辑接近 Windows,界面采用清爽的扁平化设计,易上手,用着更舒服:

如今的 KDE Plasma。(图源:KDE Plasma 官方网站

又如,Linux Mint 首推的 Cinnamon,以及优麒麟打造的 UKUI。这两款桌面环境界面优雅,更能让你以熟悉的方式掌控 Linux,极易上手。

值得一提的是,我国政府和企事业单位配备的国产电脑,预装银河麒麟等国产系统,就搭配了 UKUI,旨在帮助国家工作人员降低学习成本,顺利实现工作环境的过渡。

https://www.linuxmint.com/pictures/screenshots/virginia/cinnamon.png
Cinnamon 桌面环境,低调、奢华、优雅,不失易用性。(图源:Linux Mint 官方网站)
UKUI 桌面环境,整体界面设计充分遵照 Windows,利于广大用户快速上手,降低学习成本。(图源:UKUI 官方网站)

除了上述桌面环境,值得使用的还有如今的 Xfce、MATE、LXQt,以及 Deepin 的 DDE。

桌面环境的进化,已经让如今的 Linux 发行版摆脱了 「界面难用」 的局限性,其易用性和便捷性已经不输给 Windows 和 macOS。现在,就只差你的尝试了。

操作不习惯?

刚入门 Linux 发行版的朋友,最担心的问题或许也是能否习惯 Linux 的操作逻辑。历年的计算机普及教程以 Windows 为主,很多朋友接触的计算机操作系统就以 Windows 居多。而部分 Linux 桌面环境在默认配置下,界面布局、操作习惯等与 Windows 大相径庭,用户不得不面临操作习惯的适应问题。

幸运的是,各路开发团队已经取得了突破性成果,已经能让习惯 Windows 的用户快速上手 Linux 发行版:

  • 相当一些发行版及其桌面环境,在设计上尽可能与 Windows 一致。例如上文提到的发行版 Zorin OSLinux Mint、搭载 UKUI 的银河麒麟优麒麟,就是还原了 Windows 的操作体验,大大降低学习成本。
  • 另一些发行版,会对已有的桌面环境做针对性的优化,使其更易用。例如 Manjaro 就对 Xfce 做了深度定制,将任务栏放在底部、安装增强的启动器插件(相当于「开始菜单」),使其对新手友好。

因此, 我建议优先选择这些对新手友好的发行版

软件资源少?

放在十几年前,缺乏软件资源的确是桌面 Linux 发行版的「硬伤」,足以劝退想尝试 Linux 的用户。大厂很少推出适用于 Linux 平台的软件,即使能推出也是滞后于另两大平台,无法保证体验的一致性。而已有的 Linux 软件阵容,虽然不乏优秀的产品,但与专业竞品未必有可比性。

如今则大不一样了。无论是大厂还是开源软件开发者,现在都越来越重视 Linux 平台,Linux 这块昔日的应用软件「北大荒」,已经蝶变成为「北大仓」。

且看下面这些可喜的例子:

  • 办公软件:WPS for Linux 的诞生,彻底改写了长期以来 Linux 平台办公软件匮乏的历史,畅快办公不再是梦。
  • 开发工具:微软为 Visual Studio Code 推出了 Linux 版本,JetBrains 旗下的王牌 IDE 系列也能原生在 Linux 下运行。
  • 网络浏览器:Google Chrome 和 Mozilla Firefox 早已推出 Linux 版本,功能体验与 Windows 版一致。
  • 影音播放:你可以使用 VLC、SMPlayer 来观赏视频,用 Audacious 来听音乐。
  • 游戏:著名游戏平台 Steam 已经推出了官方 Linux 版本,畅玩游戏不是梦。

发行版的开发团队,也在努力完善 Linux 的软件生态。 在软件适配方面最积极的是 Deepin,在它的应用商店里,你可以下载到不少常用应用,从办公到影音娱乐应有尽有,甚至还有我们熟悉的 QQ、微信、WPS。

Deepin 官网对应用商店的介绍。(图源:Deepin)

其他的发行版也不存在「软件荒」。我日常使用的 Arch Linux,官方软件仓库已经足够包罗万象,涵盖 Linux 日常使用的方方面面。碰到官方仓库没有收录的商业软件,你还可以用 AUR(Arch Linux User Repository,Arch Linux 用户仓库)来安装,例如 WPS。

另外,即使你想用的软件没有 Linux 版,只有 Windows 版本,你也可以借助Wine 来运行。Wine 是一套兼容层软件,可以让 Windows 软件无缝运行在 Linux 中,无形之中也扩充了 Linux 的软件生态。

当然,以上还仅仅是 Linux 软件生态的小小一部分。当你正式开始日常使用 Linux 时,相信你会更惊叹于 Linux 软件生态的繁荣,因为以前不敢想象的 Linux 日常工作体验,如今就在你眼前,就在你身边。

日常使用 Linux 的好处

就我自己的体验来说,我爱 Linux,不仅仅是因为它是我日常生活的组成部分,更是因为它给带来的是实打实的好处。

老机器焕发新生

Linux 发行版普遍对硬件要求不高,即使是十几年前的电脑也能畅快驾驭,流畅运行。

我手上的「古董」ThinkPad 有两台:X200、R400。它们都只有 4GB 内存,处理器主频偏低(分别为 2.4 GHz 与 2.5 GHz),运行 Windows 10 与 Windows 11 已经力不从心。

但是,在安装 Arch Linux 之后,这两台老机器焕发第二春,配合 SATA SSD 满血复活,软件可以实现「秒开」,运行体验丝滑流畅。同时,得益于 Arch 的滚动更新机制,三台笔记本随时都可以用上最新版的 LTS 内核及应用软件,安全和性能都有保障。

因此,我只需以极其低廉的价格购买二手的老笔记本,搭配 Linux 发行版,即可再给自己添加几员「得力干将」。

促进环保与资源利用

接下来,让我们再放眼世界。

每年都有海量的电脑因 「配置老旧」 被淘汰。而 Windows 11 引进的所谓升级标准——酷睿第 8 代起步,加上 TPM 支持,更是让诸多配置尚可的电脑无法享受最新的 Windows 系统服务,也被迫「淘汰」。

这未尝不是一种资源浪费。要知道,这些电脑运行 Linux 发行版仍绰绰有余——通常个人用的 Linux 发行版只需 64 位处理器,4GB 起步的内存,以及 SATA SSD,不需要更多。如果能让这些电脑运行 Linux 发行版,将无形中减少浪费,为地球 「减负」 增一份力量。

Zorin OS 就是一款为地球负责的发行版,以极低的资源占用,帮助十余年历史的旧电脑焕发新生:

Zorin OS 能为长达 15 年历史的电脑提供支持,以此帮助客户节省更换设备的资金,减少电子垃圾的产生。(图源:Zorin OS 官网)

其他搭配轻量级桌面环境的发行版,如 Xubuntu(Ubuntu 预装 Xfce)、Manjaro(选择预装 Xfce 的版本)、Linux Mint(选择预装 MATE Desktop 的版本),也有利于帮助你重新发挥 「古董」 机器的价值。当然,如果你的电脑配备性能强劲的 「老将」 硬件,如酷睿台式机处理器,则可以放心选择火力全开的 Gnome、KDE、DDE、Cinnamon 等大型桌面环境。

锻炼解决问题的能力

Linux 略高的门槛,意味着使用者可以从玩转 Linux 的过程中,学到计算机应用的真功夫。因为在日常应用中涉及的知识点需要你自己探究,遇到的问题需要你自己解决,而每一次解决的经验都是你精通计算机之路上的助力。

解决问题的过程并不是难于登天的。得益于 Linux 发行版与软件的社区支持,你可以查阅发行版与软件的文档,也可以在必应等搜索引擎检索玩家们的博客。举两个例子:

  • 如果你用 Manjaro,不会用 Pacman 命令,就可以在必应搜索 「pacman 入门」 或「pacman 用法」。
  • 如果程序运行时出现了什么错误,你可以记下错误信息,然后同样用搜索引擎搜索。

对于新手来说,很多基础问题都是可以用上面的思路来找到解决方案的,不必太过担心。你在寻找解决方案的过程中,跟着实践,不知不觉就会逐步积累经验。

我就是这么练出来的,从最早试着在 Android 智能 MP4 上捣鼓 Linux 命令,到现在日常使用 Linux,丰富的经验就是在不停 「提问」 与实践中,潜移默化积累的。相信你也可以。(就我的体会来说,这样探究和解决问题的过程,放在 Windows 与 macOS 里也是一样的。)

写在最后

以上就是我日常使用 Linux 的一些经验体会,相信这篇文章能够更新你对 Linux 及其发行版的看法。

Linux 与另外两大平台 Windows、macOS 一样,本身都可以对新手友好、平易近人。它的门槛远没有你想象的那么高,对于个人用户和新手来说,选择合适的发行版和桌面环境,Linux 就拥有极高的易用性,能改善你的工作和生活体验——尤其是当你和我一样,选择 ThinkPad X200 这样的老机器做主力的时候。

有条件,并且感兴趣的话,不妨试试看。

题图来源:KDE 官方网站

> 关注 少数派小红书,感受精彩数字生活 🍃

> 实用、好用的 正版软件,少数派为你呈现 🚀


文章来源: https://sspai.com/post/89194
如有侵权请联系:admin#unsafe.sh