打开网易新闻 查看精彩图片

2026年旗舰手机普遍12GB内存起步,桌面级芯片塞进机身。一个产品经理出身的开发者把Galaxy S24 Ultra插进27寸显示器,配齐键鼠,真刀真枪写了一周代码——还上线了。

这不是评测视频里的摆拍。他克隆仓库、SSH远程、跑Python脚本,全在手机上完成。但结果和他预想的差了一截。

三星自己把路走窄了

三星自己把路走窄了

2018年三星推出过Linux on DeX,让Galaxy手机直接跑完整Ubuntu桌面。开发者能装APT包管理器,用原生工具链,这才是正经的移动端开发方案。

2019年Android 10更新,三星官方停服。理由是"无法继续支持未来系统和设备版本"。项目页面现在404。

真实原因不难猜:维护全Linux容器 runtime 横跨每年几十款机型、跟进Android大版本更新,投入产出比太难看。但需求没死,社区自己接上了。

现在DeX写代码靠两套工具:Termux打底,Andronix加层。

Termux是终端模拟器+Linux环境,免root,自带APT包管理(基于Debian)。Git、Node.js、Python、Clang、SSH都能直接装,跑的是手机芯片原生ARM二进制,不是模拟。

想要传统桌面Linux体验,Andronix在Termux上用proot-distro模拟chroot环境,能装Ubuntu、Debian、Arch,带完整GUI。但PRoot层给I/O操作加了实实在在的开销,后面会说到。

打开网易新闻 查看精彩图片

45分钟配置,界面确实唬人

45分钟配置,界面确实唬人

作者实测初始化花了45分钟,配过新Linux机器的人会觉得流程眼熟。DeX桌面本身打磨得不错——窗口管理、任务栏、多显示器支持,轻量级桌面OS该有的都有。

Git操作响应很快,克隆、分支、提交、推送都没卡顿。SSH连远程服务器,体验和MacBook看不出区别。Python脚本编辑运行流畅,VS Code Server通过浏览器跑也能用。

但瓶颈很快暴露。

PRoot的I/O开销在大型项目里藏不住。作者测试了一个中等规模的Node.js项目,npm install比他的M1 MacBook Air慢了4倍。不是网络问题,是纯文件系统操作被PRoot层拖住。

内存压力是另一座山。12GB听着宽裕,DeX桌面+浏览器+VS Code Server+终端+后台Android系统,多开几个标签就见红。作者被迫养成了随手关标签的习惯,这在2026年的开发 workflow 里显得复古。

最难受的是上下文切换

最难受的是上下文切换

手机来通知,DeX界面弹出横幅。这设计本意是方便,实际很割裂——你正在终端里调一个棘手的bug,微信消息弹出来,光标焦点被抢走。

Android应用和DeX窗口的权限模型也不一致。有些操作在Termux里要手动授权存储访问,步骤比纯Linux桌面多几步。这些摩擦单独看都是小事,一天重复二十次就磨人。

打开网易新闻 查看精彩图片

作者的原话:「能写代码,但不像在干活,像在解谜。」

电池续航倒是意外。S24 Ultra满电支撑6小时DeX重度使用,比多数笔记本强。发热控制也不错,只有编译大项目时背板才明显升温。

谁真的需要这个?

谁真的需要这个?

一周测试结束,作者把SIM卡插回iPhone,DeX套件收进抽屉。不是不能用,是没必要。

但有个场景他承认有价值:应急。出差忘带笔记本、酒店电视有HDMI、临时要改线上bug——这种时候,口袋里的手机能顶上,确实比干着急强。

社区工具链的成熟度超出预期。Termux生态已经能支撑完整的开发 workflow,只是每一步都比原生桌面慢半拍。这半拍对业余项目无所谓,对交付压力就是致命伤。

三星2019年砍掉Linux on DeX时,开发者骂的是"背叛"。现在看,社区自己长出了替代方案,虽然粗糙,但活着。问题是:这算是生态韧性,还是大厂把脏活累活甩给用户的经典操作?

作者最后提了一个细节。测试第五天,他在咖啡馆用DeX改代码,邻桌有人过来问"这是什么迷你主机"。他说是手机,对方愣了两秒,说"哦,三星那个啊,我以为是噱头"。

六年前三星亲手掐灭了让这句话变成"哇"的机会。现在社区在废墟上搭棚子,能住人,但永远修不成楼。