能不能买到 Linux 系统的手持便携设备?
当然可以,而且每个人都在用。那就是手机。你以为我要说 Android?不,我说的是正经的 Linux 发行版。
很多人或许听说过 Ubuntu Touch 这个系统,这是早期 Ubuntu 的公司推出的面向手机的系统。但我说的不是它。主要是这东西离人们理想中的移动版 Linux 差得还远,甚至路线上就不同。

Ubuntu Touch 很早就被放弃了,后由非营利组织 UBports 接手维护至今。这些年它可见变化非常小(和十年前基本一样)。能服务于少量手机作为通信用途,但几乎没有作为移动端 Linux 体验的价值。
我要说的是 postmarketOS (pmOS)。pmOS 更类似于一个 ARM 版 Linux 发行版(基于 Alpine Linux),接近于真正意义上的便携版 Linux。和 Ubuntu Touch 上那个万年不变桌面不同,pmOS 支持 GNOME Mobile、Plasma Mobile(KDE)、Sxmo、甚至是桌面环境的 i3/river 等:

简单来说它的生态就是 Linux 生态的一部分,而不是 Ubuntu Touch 那样割裂后原地踏步。和 pmOS 相比,Ubuntu Touch 的桌面老得像功能机。毕竟 pmOS 是跟随 Linux 生态同步进化的,而 Ubuntu Touch做了个非常简单的雏形,就几乎停止进化了。这就是我说它离真 Linux 还差得远的原因之一。
pmOS 的内核接近于主线内核,Android 的残留非常少。而 Ubuntu Touch 使用设备出厂的 Android 内核 + Android 驱动。Ubuntu Touch 无法运行很多需要内核层面支持或文件系统可写方面的东西,因为内核是不可修改的系统分区是不可写的。pmOS 的内核可以修改,文件系统可写。几乎就像普通 Linux 发行版那样操作。
所以 pmOS 你可以理解为普通的 Linux 发行版,能原生跑在手机上。但由于 Linux 当前的移动端生态不行,所以它并不能带来最合适手机的体验。它能给你的是开放的原生 Linux 的体验。pmOS 支持 500+ 的设备。这些是支持最好的设备:

一加 6/6T 和多款小米/红米机型的支持都不错。总共有 717 款设备能安装它,但以上列表之外的通常会有已知的硬件不工作,或未经广泛测试。若作为 Linux 设备而不是手机用途,还有很多很多型号是可以接受的。
这是 pmOS 运行桌面版的 Firefox 浏览器:

pmOS + Waydroid 运行 Android 应用的例子:

可以看到它有两层下巴。最下面是 KDE 桌面的导航栏,上面是 Android 的。状态栏也有两层,原因类似。