# 如何构建 Debian 包 ## 先决条件 1. **环境准备** - 已安装 `build-essential` - 已安装 `dpkg-dev` - 准备源代码 tar.gz 文件 2. **构建参数** - 架构:`amd64` 或 `arm64` - 版本号:例如 `3.4.8-xg1` - 源代码压缩包:`xxxigcc-proxy-amd64-ubuntu-3.4.8-xg1.tar.gz` ## 构建步骤 1. **进入项目根目录** ```bash cd /path/to/xxxigcc-proxy ``` 2. **执行构建脚本** ```bash bash debian/build-deb.sh amd64 3.4.8-xg1 xxxigcc-proxy-amd64-ubuntu-3.4.8-xg1.tar.gz ``` 3. **验证构建结果** - 检查生成的 `.deb` 文件 - 使用 `dpkg -I` 查看包信息 ## 常见问题排查 - 确保源代码 tar.gz 文件存在且解压正确 - 检查架构是否匹配 - 验证依赖项是否满足 - 查看构建日志定位错误 ## 安全提示 - 仅使用可信的源代码 - 在隔离环境中构建(如 Docker) - 验证源代码完整性