alpine 学习笔记(一)
1. 关于apline
- alpine是一个小型的linux操作系统,基于busybox修改,支持包管理工具apk(方便好用)
2.用途
- 用于学习linux操作和命令
- 使用docker 镜像安装大小只有5M左右,可以用作基础镜像,构建其他镜像
3.关于apk包管理的简单使用
- 更新源
apk update
- 更新软件
apk upgrade
- 安装软件
apk add --no-cache openssh
- 搜索软件,支持正则
apk search XX
apk search -v 'xx*'
apk search -v -d 'xxx'
- 查看包信息
apk info -a openssh
- 查看安装的包列表
apk show
- 删除以安装的包
apk del XX
*** 重要 :替换镜像源
使用apk add命令时,往往下载缓慢或者下载失败。参考清华大学Alpine镜像使用帮助,修改镜像源
sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories
4. 查看自定义服务(使用rc-service)
- Alpine使用的是OpenRCinit系统,而rc-service是openrc的一部分,所以安装openrc即可,使用如下命令安装:
apk add openrc --no-cache
本文作者:学不会xuebuhui
本文链接:https://www.cnblogs.com/codedingzhen/p/17812223.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步