从'想用 Linux'到'直接开一个环境'
此前搭载麒麟 X90 的鸿蒙 PC 发布后,系统体验和续航口碑都不错,但对开发者来说,短板也很明显:Docker 跑不了,C 项目不好直接编译,像 htop 这类常用 Linux 工具也没法顺手用起来。对这类需求,靠临时替代方案总归别扭。华为这次给出的方案是'融合开发引擎' 1.0.0.17,用轻量级虚拟化把 Linux 环境直接拉起来。
这套东西能解决什么
它最实用的地方,不是'能跑 Linux'这件事本身,而是把几个开发里最麻烦的环节收拾干净了。
共享文件夹
鸿蒙侧和 Linux 侧可以直接互传文件,不用再折腾挂载,也不必把 U 盘当中转站。编译出来的二进制文件拖出来就能测,流程短很多。
快照备份
环境配好之后先打个快照,这个习惯很值。误删文件、改坏配置,回滚比修更快。对实验性操作多的人来说,这比反复重装省事得多。
磁盘扩容
Linux 环境的存储空间支持在线扩容,不需要为了空间不够重新装一遍系统。这个功能不算花哨,但实际用起来很顶用,尤其是拉镜像、编译大项目的时候。
对开发者意味着什么
它解决的是'有 Linux 需求,但不想再单独备一台机器'这类问题。以前很多人要么双机切换,要么在虚拟机里忍卡顿;Windows 用户则常常靠 WSL 绕一下。现在鸿蒙 PC 直接把 Linux 工具链接进来,至少在开发这件事上,门槛低了不少。
更关键的是架构一致。这里支持的是 aarch64 的 Linux,和麒麟 X90 的架构对得上,不需要转译,性能损耗会少很多。这个细节挺重要,很多'能跑'最后都卡在'跑得不顺'。
生态这件事,还是得先让人干活
我一直觉得,新系统要站稳,光有办公软件不够,开发工具链才是更硬的底座。办公软件解决的是'能用',开发环境解决的是'好用'。
融合开发引擎的意义,就在于先把专业用户拉进来。Linux 工具链、开源软件、服务器环境、嵌入式开发,这些东西天然就跟 Linux 绑定得更紧。鸿蒙 PC 先把这部分接住,生态才有继续长的空间。这个思路和 Mac OS X 拥抱 Unix、Chrome OS 依赖 Linux 容器有点像,先让一部分人真能干活,后面的事情才谈得上。
不写代码的人也不是完全没关系
普通用户可能不会天天碰编译器,但 Linux 世界里有不少现成的免费工具,视频编码、图片批处理、脚本化处理文件,这些都能直接受益。开发者生态一旦活起来,原生应用和周边工具通常也会跟着补上。
现在还在公测阶段
融合开发引擎目前还是公测,版本号是 1.0.0.17,出点 Bug 不奇怪。虚拟化方案也谈不上多优雅,它更像是一个务实的过渡:先把缺口补上,再慢慢把体验磨平。
对鸿蒙 PC 来说,这一步比'概念上支持'要实际得多。它至少说明,系统不只是想做一台能办公的电脑,也在尝试把开发者真正拉进来。


