一、整理ubuntu的软件包管理命令和服务管理命令
软件管理命令
- 缓存中的软件列表更新,将软件源服务器中的软件列表覆盖至本机的缓存列表中。
- 将系统中的软件升级更新到缓存列表中的最新版本。
- 安装在缓存软件列表中的软件。
- 清除已检索包文件的本地仓库,删除不会再下载并且没用的文件,降低缓存的空间占用。
- 清除缓存中的所有包,重新安装需要联 。
- 卸载软件,但保留软件的配置文件。
- 卸载已安装的软件并删除卸载软件的配置文件。
- 清除系统因卸载软件之后不必要的依赖。
- 安装deb软件。
- 查看所有已安装的文件。
- 查看某个文件是否已安装。
原文链接:https://blog.csdn.net/qq_36786467/article/details/124334411
服务管理命令
原文链接:https://blog.csdn.net/weixin_39083202/article/details/109721553
二、整理alpine的软件包管理命令和服务管理命令
软件包管理命令
- 更新
- 安装
- 卸载
- 列出软件包 (apk list)
- 查询软件包的详细信息
- 搜索软件包
- 缓存管理
- 下载/离线安装 apk 软件包
原文链接:https://blog.csdn.net/xietansheng/article/details/117205211
服务管理命令
- 简介
alpine没有使用fedora的systemctl来进行服务管理,使用的是RC系列命令
未安装openrc时需执行以下命令
- 主要用于不同运行级增加或者删除服务。
- 主要用于运行级的状态管理。
- 主用于管理服务的状态
- 主要用于管理不同的运行级。
- 增加服务到系统启动时运行,下例为docker
- 重启 络服务
- 列出所有服务
三、使用dockerfile,alpine作为基础镜像,部署nginx。
1、apk 安装nginx

2、源代码编译安装nginx
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!