分享免费的编程资源和教程

网站首页 > 技术教程 正文

玲珑(Linyaps)指南——在银河麒麟桌面系统体验下一代应用分发

goqiw 2025-07-28 16:31:07 技术教程 5 ℃ 0 评论

原文链接:「链接」

一、玲珑是什么?

如意玲珑是统信软件自研的开源应用包格式,目标是用更安全、可增量更新、跨发行版兼容的方式替代传统的 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 应用生态!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表