macOS
brew install crunlocal Homebrew formula metadata
安装
brew install crunlocal Homebrew formula metadata
sudo apk add crunAlpine Linux edge package indexes · crun · 来源: dl-cdn.alpinelinux.org
sudo dnf install crunFedora Rawhide package metadata · crun · 来源: dl.fedoraproject.org
nix profile install nixpkgs#crunnixpkgs package indexes · pkgs/by-name/cr/crun/package.nix · 来源: api.github.com
sudo pacman -S crunArch Linux sync databases · crun · 来源: geo.mirror.pkgbuild.com
sudo zypper install crunopenSUSE Tumbleweed package metadata · crun · 来源: download.opensuse.org
概览
Fast and lightweight fully featured OCI runtime and C library
历史
crun is a fast, low-memory OCI container runtime written in C. It is a system package rather than an application framework: users and higher-level tools call it to create and manage containers from OCI runtime bundles.
The official README frames crun as an alternative implementation of the OCI runtime specification. Its rationale is that a low-level container runtime benefits from being written in C, and that crun can also be used as a library instead of only as an external process.
The public tag history begins with 0.4 in 2019, reaches 1.0 in 2021, and continues through frequent 1.x releases. Recent release notes show steady work on security hardening, cgroups, mount handling, CRIU integration, krun integration, idmapped mounts, and runtime compatibility.
crun is distributed broadly through Linux and source package ecosystems, including Alpine, Debian, Fedora/DNF, Nix, pacman, Ubuntu, zypper, and Homebrew. Its broad packaging footprint reflects its role as a drop-in OCI runtime option for systems using container engines such as Podman.
crun is used where OCI runtime compatibility, startup latency, small memory footprint, and C library integration matter. The README compares it with runc, highlights faster startup and lower memory usage, and documents build dependencies across Fedora, RHEL, Ubuntu, Alpine, and openSUSE Tumbleweed.
Package users generally do not invoke crun for application logic; they install it so container engines and scripts can select it as the OCI runtime. Build-time options such as shared libraries and static Nix builds matter for distribution maintainers.
crun is important to package history because it made the OCI runtime layer more diverse than the Go-based runc default. Its C implementation, library mode, reproducible static build path through Nix, and heavy distro packaging make it a low-level dependency that package maintainers care about for performance, hardening, and container stack composition.
安全态势
generalized runtime or code generation signal.
yellow 风险 · 中 置信度 · runtime
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
crun | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/containers/crun
安装元数据
| 软件包键 | brew:crun |
|---|---|
| 版本 | 1.28 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/crun |
| 主页 | https://github.com/containers/crun |
| 仓库 | https://github.com/containers/crun |
| 上游文档 | https://github.com/containers/crun#readme |
| 许可证 | GPL-2.0-or-later OR LGPL-2.1-or-later |
| 源码归档 | https://github.com/containers/crun/releases/download/1.28/crun-1.28.tar.zst |
| 最后更新 | 2026-07-04T23:18:55-04:00 |
| Pulse | updated |
| 依赖 | json-c, libcap, libseccomp, systemd |
| 构建依赖 | go-md2man, pkgconf, python@3.14 |
| Bottle | 可用 (于 arm64_linux, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | crun |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
crun 1.21-1
lightweight OCI runtime for running containers
https://github.com/containers/crun
sudo apt install cruncrun
nix profile install nixpkgs#cruncrun 1.14.1-1
lightweight OCI runtime for running containers
https://github.com/containers/crun
sudo apt install cruncrun 1.28-r0
Fast and lightweight fully featured OCI runtime and C library for running containers
https://github.com/containers/crun
sudo apk add cruncrun-doc 1.28-r0
Fast and lightweight fully featured OCI runtime and C library for running containers (documentation)
https://github.com/containers/crun
sudo apk add crun-doccrun-static 1.28-r0
Fast and lightweight fully featured OCI runtime and C library for running containers (static library)
https://github.com/containers/crun
sudo apk add crun-staticcrun 1.28-1.fc45
OCI runtime written in C
https://github.com/containers/crun
sudo dnf install cruncrun-krun 1.28-1.fc45
crun with libkrun support
https://github.com/containers/crun
sudo dnf install crun-kruncrun-wasm 1.28-1.fc45
crun with wasm support
https://github.com/containers/crun
sudo dnf install crun-wasmcrun 1.28-1
A fast and lightweight fully featured OCI runtime and C library for running containers
https://github.com/containers/crun
sudo pacman -S cruncrun 1.27.1-1.1
OCI runtime written in C
https://github.com/containers/crun
sudo zypper install crun来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.