Cpak:适用于Linux桌面、服务器和设备的OCI应用程序包格式
摘要
Cpak是一种基于OCI的应用程序包格式,专为Linux系统设计,提供Docker风格的兼容性、主机GPU集成以及安全资源访问,以简化在桌面、服务器和设备上的部署。
暂无内容
查看缓存全文
缓存时间: 2026/09/13 17:39
# cpak - Linux的OCI应用软件包格式
来源:https://cpak.it/
## 如开发般自由部署
cpak是适用于Linux桌面、服务器与设备的OCI应用软件包格式。
## 软件商店
### 为cpak准备就绪的经典应用
每个软件包都包含清晰的清单文件、真实来源及安装前可查阅的命令。
浏览所有软件包arrow\_forward (https://cpak.it/store)
## 学习cpak
### 在实践中掌握cpak
跟随完整课程,修改真实清单文件,观察cpak的接受、拒绝与转换规则。专业学习路径将引导你完成考试并获得公开可验证的资质认证。
打开cpak学习平台 (https://cpak.it/learn)
### 极致轻量
仅需两个静态二进制文件即可提供运行环境与所有应用共享的内容存储库。
### 兼容Docker风格
采用熟悉的Dockerfile语法、层缓存机制与增量构建方式,无需在生产环境中部署容器守护进程。
### 主机GPU集成
启动时直接绑定主机图形驱动,无需在每个镜像中打包重复的驱动程序栈。
### 安全的系统资源访问
声明式授权DBus、套接字与设备访问权限,仅授予应用程序必需的资源。
### 原生Git版本控制
支持安装任意标签、分支或精确提交SHA值,并可锁定接收更新的源地址。
### 统一的软件包模型
跨系统使用相同的清单文件与命令,为不同架构分别构建OCI镜像。
相似文章
apple/container
Apple 发布了一款名为 'container' 的开源工具,可在搭载 Apple 芯片的 Mac 上以轻量级虚拟机形式创建和运行 Linux 容器,支持兼容 OCI 的镜像。
pkgcli: PackageKit 的命令行界面
介绍了 pkgcli,一个全新的 PackageKit 命令行客户端,提供人性化命令、彩色输出、JSON 脚本模式以及更好的国际化支持,取代了已有十年历史的 pkcon。
macOS 容器机器
Apple 发布了 'container',一个开源工具,让 macOS 用户可以创建并运行 Linux 容器作为轻量级虚拟机,针对 Apple 芯片进行了优化,并支持兼容 OCI 的镜像。
Show HN:Kakehashi —— 在 Linux ARM 上运行 macOS 二进制的实验性用户空间
Kakehashi 是一个实验性用户空间,它通过加载 Mach-O 文件、映射独立的 libSystem 以及转换 BSD 系统调用,将 macOS ARM64 二进制文件转换为可在 Linux aarch64 上运行。目前它支持通过 Docker 或 UTM 在 Linux ARM 上运行诸如 7-Zip 和 curl 等工具,包括多线程操作。
tw93/Pake
Pake 是一个命令行工具,使用Rust和Tauri将任意网页转换为原生桌面应用,提供轻量级(约5MB)的macOS、Windows和Linux版本。