最近,我把使用很久的 ThinkPad 主力系统从 Windows 11 换成了 Ubuntu 26.04 LTS。

这不是一次临时尝试,也不是为了体验 Linux 桌面。

实际上,还在外企工作期间,我就考虑过把工作笔记本迁移到 Ubuntu,只是当时条件并不成熟。

这一次真正完成迁移,主要原因是:

我的工作方式已经越来越接近 Linux,而 Windows 对我的绑定越来越少。


一、Windows 最大的问题:系统越来越不可控

Windows 11 本身依然是一个非常优秀的桌面系统。

但是长期使用后,一个明显的感觉是:

这台电脑越来越不像“我的电脑”。

Windows 11 中越来越多地集成 Microsoft 自己的生态:

  • 强制 Microsoft Account
  • Edge 深度绑定
  • Copilot 集成
  • OneDrive 推送
  • Widgets
  • 广告和推荐内容
  • 越来越多后台服务

很多时候,你甚至不知道:

  • 为什么这个服务在运行?
  • 为什么系统需要这个组件?
  • 为什么某些功能无法关闭?

以前 Windows XP、Windows 7 时代:

我的电脑 = 我的电脑

现在更像:

我的电脑 = Microsoft 平台上的一个终端

这对于普通用户可能不是问题,但是对于长期做系统开发的人来说,会产生一种不舒服的感觉:

我失去了对系统的完全控制。


二、Linux 的工程师思维:系统属于你,你负责管理它

Linux 的核心理念其实很简单:

系统属于你,你负责管理它。

Linux 并不是一定比 Windows 更简单。

很多时候,它甚至更复杂。

但是它最大的优势:

可解释性强。

例如 Ubuntu 遇到 WiFi 不工作。

Linux 下你可以:

lspci
lsusb
dmesg
journalctl
modprobe

一步一步分析:

  • 硬件有没有识别?
  • 驱动有没有加载?
  • kernel 有没有报错?
  • firmware 是否缺失?
  • service 是否正常?

Linux 很多时候:

虽然麻烦,但是它告诉你为什么。

而 Windows 有时候:

设备管理器显示:

设备运行正常

但是实际:

就是不能用。


三、开源最大的价值不是免费,而是拥有调查权

很多人理解开源,会认为:

开源就是免费软件。

其实这是比较表面的理解。

开源最大的价值:

不是“不花钱”。

而是:

出问题的时候,你拥有调查权。

例如:

  • systemd 问题
  • kernel 问题
  • driver 问题
  • 网络问题

Linux 用户可以:

  • 查看日志
  • 阅读源码
  • 编译修改
  • 替换组件

你不一定真的会去改源码,但是关键时刻:

你知道问题在哪里。

对于工程师来说:

我不希望自己的生产力完全依赖一个黑盒。


四、长期稳定性也是选择 Linux 的重要原因

作为工作机器,稳定性非常重要。

Ubuntu LTS 最大优势:

安装一次,可以长期维护。

例如 Ubuntu 26.04 LTS:

  • 5年标准支持
  • 更长时间的扩展支持

期间:

  • kernel
  • glibc
  • system libraries

都会保持相对稳定。

对于服务器来说,这种模式非常成熟。

现在把这种体验带到桌面:

其实非常适合开发人员。


五、为什么10年前没有迁移成功?

其实还在某通信外企工作期间,大约10年前我就已经尝试过工作笔记本迁移 Ubuntu。

当时 Linux 本身不是最大问题。

真正的问题是:

1. Outlook / Exchange

企业环境高度依赖:

  • Outlook
  • Exchange
  • Active Directory

当时 Linux 桌面很难完全替代。

虽然企业可以通过特殊配置,允许部分外部客户端登录 Outlook/Exchange,但是这种方式通常只是给少数技术人员开的“逃生通道”,并不是企业推荐的标准方案。

另外,当时类似 Teams、OneDrive 等 Microsoft 生态服务,也往往需要通过各种 Workaround(WA)方式解决,整体使用体验并不好。

2. 企业安全体系

企业环境还有大量绑定:

  • Domain
  • 企业认证
  • 安全 Agent
  • VPN

例如:

Cisco AnyConnect VPN。

公司其实可以提供 Red Hat Enterprise Linux,并且安装企业防护软件。

但是最大的问题:

Linux 很难加入 Windows Domain 环境。

企业安全团队通常也不愿意开放:

  • Windows VM 加 Domain
  • Linux 加 Domain

原因包括:

  1. Domain Credential 风险
  2. 虚拟机逃逸风险
  3. 企业安全策略复杂

3. Windows生态软件

有少量Windows软件,没有对应的Linux版本,需要用虚拟机运行,效率较低。

所以当时:

Linux 可以作为服务器。

但是作为企业办公电脑:

阻力很大。


六、为什么现在可以迁移?

十年前阻碍 Linux 桌面的核心软件,现在很多已经不是问题。

以前最大绑定:

  • Outlook
  • Office
  • Teams

现在:

Outlook和Gmail

网页版已经足够。

Ubuntu 下直接使用 PWA 即可。

Office

目前:

WPS Office Linux 版本已经能够满足需求。

实际上大量中小企业都在使用 WPS。

Teams

离开外企环境后:

这个依赖也消失了。

所以微软生态对我的绑定已经大幅降低。

这也是为什么:

十年前想迁移,但是做不到。

现在可以完成。


七、Linux 桌面最大的缺点:复杂度需要自己承担

Linux 当然不是完美的。

最大的现实问题:

Linux 桌面生态永远很难追上 Windows。

原因不是技术。

而是商业。

Windows 有:

  • 巨大的用户数量
  • 软件厂商支持
  • 游戏生态
  • 企业采购

Linux 桌面市场小很多。

所以:

  • 某些专业软件没有 Linux 版本
  • 国内软件生态不足
  • 部分硬件支持需要调试

Linux 的代价就是:

用户需要承担更多复杂度。

例如:

Windows:

插上设备,能用。

Linux:

如果不能用,需要自己分析原因。


八、什么人适合迁移 Linux?

我认为 Linux 桌面更适合:

  • 软件工程师
  • 云计算工程师
  • 运维工程师
  • AI 工程师
  • 嵌入式开发人员

因为这些人的工作环境本身就是 Linux。

如果日常强依赖:

  • Adobe 全家桶
  • 大型游戏
  • Microsoft Office套件等如Outlook,Teams,OneDriver
  • 其它仅 Windows 平台的软件

Windows 仍然是更好的选择。


总结

这次把 ThinkPad 从 Windows 11 换成 Ubuntu,本质不是操作系统偏好的变化。

而是:

我的工作环境终于和我的技术方向统一。

Ubuntu 并不是最适合所有人的桌面系统。

但是:

它更接近我的工作方式。

下一篇会介绍:

Windows 软件如何迁移到 Ubuntu,以及我实际使用的软件替代列表。

更多推荐