在银河麒麟系统中安装Sublime Text需先确认架构(uname -m),下载对应ARM64或AMD64的.deb包,用dpkg安装并执行sudo apt --fix-broken install修复依赖,再创建软链接/usr/local/bin/subl,最后通过subl --new-window验证GUI及安装ChineseLocalization插件实现中文界面。

在银河麒麟系统中安装Sublime Text需绕过软件商店缺失问题,直接从官网获取适配ARM64或x86_64架构的安装包,否则dpkg会报“architecture mismatch”错误,subl命令也无法启动GUI界面。
确认系统架构并下载对应.deb包
打开终端,执行uname -m命令;若输出为aarch64或arm64,必须下载ARM64版本,飞腾、鲲鹏平台无一例外;若为x86_64,则选amd64包。这一步跳过会导致后续安装失败且无法回退。
访问https://www.php.cn/link/d3509679d8747ff9cf4257cddb67f72b,滚动至Linux区域,点击标有“ARM64 .deb”或“AMD64 .deb”的链接,保存到~/Downloads目录。注意文件名必须含_arm64.deb或_amd64.deb,不要下载.tar.bz2或.rpm。
用dpkg安装并修复依赖
进入下载目录:cd ~/Downloads
执行安装:sudo dpkg -i sublime-text_*.deb
若终端报出dependency problems,立即运行sudo apt --fix-broken install -y——这步不能省略,否则subl命令将提示command not found或闪退。
【关键前提】安装过程必须联网,apt修复阶段需从麒麟源拉取libgtk-3-0、libglib2.0-0等基础库,离线状态下该命令会卡住或失败。
验证安装并创建命令行入口
输入subl --version,应返回类似Sublime Text Build 4169的输出;若提示command not found,说明软链接未建立。
检查主程序路径:ls /opt/sublime_text/sublime_text,存在即表示安装成功。
创建全局命令:sudo ln -sf /opt/sublime_text/sublime_text /usr/local/bin/subl。这一步让任意目录下都能执行subl打开文件。
新开终端窗口,运行subl --new-window,确认图形界面正常弹出——这是唯一能验证GUI组件是否完整加载的操作。
安装ChineseLocalization插件启用中文界面
方法一:快捷键触发安装流程
启动Sublime Text → 按Ctrl+Shift+P调出命令面板 → 输入Install Package回车 → 等待Package Control加载完成(首次需10秒以上,光标不动时请勿重复按键)→ 再次呼出面板 → 输入ChineseLocalization → 回车安装。
方法二:手动下载插件包(网络受限时备用)
访问https://www.php.cn/link/c1bcf3eecbb395e92353ea6331c948b3 → 下载.sublime-package文件 → 打开Sublime菜单栏Preferences → Browse Packages… → 进入Installed Packages目录 → 将下载的文件拖入该文件夹。


















