apk
Alpine Linux 的系统包。
toml
[bootstrap.packages]
"apk:build-base" = "latest"
"apk:zlib-dev" = "1.3.1-r2" # 版本固定行为
- 使用
apk info -e -v检查包状态(只读,绝不提升权限)。 - 缺失的包使用
apk add安装,在必要时通过 sudo 提权(参见 sudo)。 - 版本锁定以 apk 原生的
name=version语法传递给 apk。 mise bootstrap packages apply --update会添加--update-cache以刷新 apk 元数据。mise bootstrap packages upgrade会对已安装的、已配置的包运行apk upgrade --available --update-cache。
版本固定
当安装了不同版本时,固定条目("apk:zlib-dev" = "1.3.1-r2")会在 mise bootstrap packages status 中显示为 version mismatch, 而 mise bootstrap packages apply 会将该固定版本传递给 apk 以进行修正。 "latest" 条目则可由任何已安装版本满足 —— 使用 mise bootstrap packages upgrade 将它们升级到最新可用版本。