- 新增 gitea_repo_setup.yaml playbook 用于管理 Gitea APT 仓库 - 支持删除旧源、下载 GPG 密钥、配置新源和自动更新 APT 缓存 - 添加仓库配置架构文档和使用指南 - 采用部分参数化设计,支持自定义仓库 URL 和所有者
828 B
828 B
如何配置 Gitea APT 仓库
前提条件
- 已安装 Ansible
- 目标机器可访问互联网
- 具有 sudo 权限
配置步骤
-
准备清单文件
- 编辑
inventory文件,添加目标主机
[gitea_hosts] your_target_host ansible_user=your_username - 编辑
-
设置变量 在
group_vars或 playbook 中定义必要变量:repo_url: "https://gitea.example.com/repo" repo_owner: "wangdefa" -
执行 Playbook
ansible-playbook -i inventory playbooks/gitea_repo_setup.yaml -
验证配置
- 检查
/etc/apt/sources.list.d/wangdefa.list - 运行
apt update验证源可用性
- 检查
注意事项
- 确保网络连接正常
- 检查 GPG 密钥下载是否成功
- 对于不同的 Linux 发行版可能需要调整