1. Alpine Linux
是基于 musl libc 和 busybox 的面向安全的轻量级 Linux 发行版。Alpine 的体积非常小,Alpine 的 Docker 镜像大小仅 5 MB 左右。Alpine 功能比 buysbox 完善,还提供了软件包管理工具 (Alpine Package Keeper)。
相关 站:
- Alpine Linux 官 : https://www.alpinelinux.org/
- Alpine Wiki: https://wiki.alpinelinux.org/
- Alpine Package Keeper (apk): https://docs.alpinelinux.org/user-handbook/0.1a/Working/apk.html
- Alpine apk 软件包搜索: https://pkgs.alpinelinux.org/
- busybox: https://busybox.net/
其他 Linux 软件包管理工具:
- apt (Debian/Ubuntu)
- yum/dnf (Fedora/CentOS/RedHat)
- snap (All Linux)
后面示例以 Alpine 3.13.5 为例。
2. 更新/安装/卸载 软件包
- 更新
- 安装
apk 命令格式: ,
其中每个子命令的 参数信息可以使用 查询,如:
- 卸载
3. 查询/搜索/缓存 软件包
- 列出软件包 (apk list)
- 查询软件包的详细信息
- 搜索软件包
- 缓存管理
使用缓存需要先开启缓存: https://wiki.alpinelinux.org/wiki/Local_APK_cache
4. 下载/离线安装 apk 软件包
使用 命令下载软件包到本地 (.apk 文件):
下载软件包及其依赖项并离线安装示例:
5. apk –help
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户24690 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!