原文链接:玲珑(Linyaps)上手指南——在银河麒麟桌面系统体验下一代应用分发
一、玲珑是什么?
如意玲珑是统信软件自研的开源应用包格式,目标是用更安全、可增量更新、跨发行版兼容的方式替代传统的 deb / rpm 包管理体系。它集成了应用打包、分发、容器运行时与开发者工具链于一体,可让桌面、服务器等设备获得一致的应用交付体验。
玲珑带来的三大改变
传统包管理痛点 | 玲珑改进 |
---|---|
依赖复杂、循环引用易导致系统崩溃 | 依赖随包自带,彼此隔离 |
多版本共存困难 | 同一应用可并行安装多个版本 |
更新缺少校验与回滚 | 支持增量更新 + 校验 + 回滚 |
Hook 脚本易破坏系统 | 权限与沙箱机制限制高危操作 |
安装/运行依赖耦合 | 容器化运行时彻底解耦 |
这些优势让玲珑与 Flatpak、Snap、AppImage 等方案相比,在易用性、安全性、离线分发以及 rootless 容器等方面更具竞争力。
命令行快速体验
操作 | 命令 | 说明 |
---|---|---|
安装应用 | ll-cli install org.deepin.calculator | 从 stable 仓库拉取并安装 Deepin 计算器 |
运行应用 | ll-cli run org.deepin.calculator | 在隔离容器里启动应用 |
卸载应用 | ll-cli uninstall org.deepin.calculator | 清理镜像与容器 |
列出镜像 | ll-cli list | 查看已下载的运行时与应用包 |
查看容器 | ll-cli ps | 查看正在运行的容器实例 |
进入容器 | ll-cli exec <appid> /bin/bash | 进入指定容器排错 / 调试 |
停止容器 | ll-cli kill <appid> | 强制终止容器进程 |
1.查看系统信息
pdsyw@pdsyw-pc:~/桌面$ cat /etc/os-release pdsyw@pdsyw-pc:~/桌面$ uname -a
2.下载玲珑环境安装包
https://linyaps.org.cn/
3.解压压缩包
4.安装环境包
pdsyw@pdsyw-pc:~/下载/kylin-v10-x86_64$ sudo apt install ./*.deb
5.查看帮助
pdsyw@pdsyw-pc:~$ ll-cli --help
6.命令行安装计算器
pdsyw@pdsyw-pc:~$ ll-cli install org.deepin.calculator Install main:org.deepin.calculator/6.5.20.1/x86_64 (from repo: stable) success:100%
7.命令行运行计算器
pdsyw@pdsyw-pc:~$ ll-cli run org.deepin.calculator
8.卸载计算器
pdsyw@pdsyw-pc:~$ ll-cli uninstall org.deepin.calculator Uninstall main:org.deepin.calculator/6.5.20.1/x86_64 success:100%
9.查看已经下载镜像
pdsyw@pdsyw-pc:~$ ll-cli list ID 名称 版本 渠道 模块 描述 org.deepin.runtime.dtk deepin runtime 25.2.0.2000000008 main binary Qt is a cross-platform C++ application framework. Qt'... org.deepin.base deepin-base 25.2.0.92 main binary deepin base environment. com.qianxin.browser-stable com.qianxin.browser-stable 1.0.45557.3 main binary convert from 1.0.45557.3-1 奇安信可信浏览器 org.deepin.Runtime deepin runtime 20.0.0.9 main binary Qt is a cross-platform C++ application framework. Qt'... org.deepin.foundation deepin-foundation 20.0.0.28 main binary deepin base environment.
10.查看正在运行的容器
pdsyw@pdsyw-pc:~$ ll-cli ps 应用 容器ID 进程ID com.qianxin.browser-stable 1d5fed85d627 25336
11.进入容器
pdsyw@pdsyw-pc:~$ ll-cli exec com.qianxin.browser-stable /bin/bash (25740) /build/linglong-1.9.7/libs/linglong/src/linglong/cli/cli.cpp:789 select container id "e076633a28033d4fcaec78c583d0173f26a7e2da9c9d7439adaeb2a0b6ed116d" pdsyw@pdsyw-pc:/$ ll
12.强制停止容器
pdsyw@pdsyw-pc:~/桌面$ ll-cli kill com.qianxin.browser-stable (25990) /build/linglong-1.9.7/libs/linglong/src/linglong/cli/cli.cpp:923 select container id "78d02cb5cdd9fc8695cfec4cf71c4e4b047c1515005bb4bc28f80c515476f4a7"
13.打开网页版玲珑应用商店
https://store.linyaps.org.cn/
14.安装百度网盘测试
15.打开xdg-open
16.授权安装
17.安装完成运行测试
18.运行正常
19.下载客户端安装包
20.安装客户端
21.打开玲珑应用商店
22.客户端主界面
23.安装QQ音乐测试
24.启动QQ音乐
25.运行正常
玲珑通过容器化将「安装」和「运行」彻底解耦,免除依赖地狱。
借助 ll-cli 与 GUI/网页商店,桌面应用的安装体验与手机应用无异。
对运维或开发者而言,玲珑提供了从构建 → 分发 → 运行 → 调试的全链路工具集,既能满足企业级安全诉求,也能方便个人用户尝鲜。想深入学习玲珑应用构建,可参考官方《玲珑应用构建指南》系列文章,进一步探索 linglong.yaml 配置、自动化测试与商店上架流程。欢迎将本文分享给需要在国产桌面系统上部署应用的同事或朋友,一起体验更高效、安全的 Linux 应用生态!