告别依赖内卷!openKylin开明包让应用从此跨系统自由行走
开明(Kaiming)——这个听起来就很“通透”的名字,来自OpenAtom openKylin(以下简称“openKylin”)社区KaiMing SIG组。它不是又一种“包装过的deb/rpm”,而是一款让应用自带“小房子”的软件包格式。
它的目标很简单:应用和系统解耦、一次打包、多处运行。
三个关键词:高安全性、高灵活性、高可用性。
一、什么是kaiming?
长期使用Linux的用户大概都经历过这样的时刻:
系统一升级,某个常用软件直接“躺平” ;
为了装一个新软件,终端里报出一长串令人头疼的依赖冲突。
这就是传说中的“依赖地狱”与“发行版碎片化”。开明软件包格式的出现,正是为了终结这种糟糕的体验。
openKylin社区推出的开明,并不是简单地在传统的deb或rpm包上打补丁,而是换了一种底层的思路:让应用自带运行环境。你可以把它想象成一个“独立沙盒”,应用装在里面,和底层的系统环境彻底剥离开来。
对普通用户:就一个字,“稳”
系统不管怎么更新迭代,都不会波及到沙盒里的应用,再也无需担心升级后软件罢工;
应用之间相互隔离,某个软件里的异常代码也无法窥探你的个人隐私文件,安全性有了质的提升。
对开发者:两个字,“减负”
以前:Ubuntu打一次包,Debian打一次包,openKylin再打一次;
现在:一次打包,到处运行。节省的适配精力放回到应用本身创新上。
目前在openkylin 2.0中,开明已经上架了上百款常用应用, 并且可以在 debian、ubuntu系统中使用,欢迎各位前来体验!
二、kaiming常用命令速览
安装应用程序或运行时 | kaiming install [选项…] [REFS…] | sudo kaiming install org.filezilla-project.FileZilla | 安装应用FileZilla |
运行应用 | kaiming run [选项…] | kaiming run org.filezilla-project.FileZilla | 运行应用FileZilla |
卸载应用程序或运行时 | kaiming uninstall [选项…] [REFS…] | sudo kaiming uninstall org.filezilla-project.FileZilla | 卸载应用FileZilla |
查看本地所有已安装应用的信息 | kaiming list [选项…] | kaiming list | 查看本地所有已安装应用的信息 |
查看本地已安装单个应用的信息 | kaiming info [选项…] [引用…] | kaiming info org.filezilla-project.FileZilla | 显示本地已安装单个应用的信息 |
列出正在运行的容器应用 | kaiming ps [选项…] | kaiming ps | 列出所有正在运行的容器应用 |
在正在运行的容器中运行命令 | kaiming enter [选项…] commands | kaiming enter org.filezilla-project.FileZilla ls | 进入正在运行的容器中运行`ls`命令 |
停止正在运行的容器应用 | kaiming kill [选项…] | kaiming kill org.filezilla-project.FileZilla | 停止所有的org.filezilla-project.FileZilla应用 |
查看开明支持的所有命令 |
三、在debian操作系统上使用kaiming
1.查看系统信息

2.下载kaiming安装包
下载网址:https://developer.kylinos.cn/develop/page?pageId=25

3.安装kaiming环境包
终端执行命令: sudo apt install ./下载的deb包名

4.查看源仓库中提供的应用

5.在线安装应用

6.运行应用
可以从应用菜单中点击对应的应用执行

7.查看已下载的应用

8.查看正在运行的应用容器

9.进入容器
进入正在运行的容器中运行`ls`命令

10.使用命令停止正在运行的容器

11.卸载应用

开明(Kaiming)包管理工具凭借安全可靠、高效便捷的特性,不仅适用于 openKylin,也能与其它 Linux 类操作系统良好配合,为用户带来更流畅的软件管理体验。如果你正在使用 Linux 系统,不妨试试Kaiming 包管理工具——它或许能让你重新认识什么叫“省心的软件管理”。