一个功能强大的 Linux 系统一键配置脚本,专为 Ubuntu/Debian 系统设计,集成了代理工具、容器化环境、Python 环境管理和 Web 服务管理等功能。
下载脚本
方式1: 使用 Git 克隆(推荐)
git clone https://cnb.cool/OpenB8/okeyagent.git
cd okeyagent
chmod +x openb8.sh
方式2: 手动下载
openb8.sh 文件wget -O openb8.sh [复制的链接]
# 或
curl -o openb8.sh [复制的链接]
方式3: 复制内容 如果以上方式都不行,可以:
openb8.sh 文件nano openb8.sh
# 粘贴内容并保存
添加执行权限(如果使用方式2或3下载)
chmod +x openb8.sh
运行脚本
./openb8.sh
脚本支持两种运行模式:
如果系统没有 sudo 命令,可以:
# 方式1: 安装 sudo (需要 root 权限)
apt install sudo
# 方式2: 使用 root 用户运行
su -c './openb8.sh'
| 选项 | 功能 | 说明 |
|---|---|---|
| 1 | 安装 v2rayA | 现代化代理客户端,Web UI 管理 |
| 2 | 安装 Docker | 容器化平台,包含完整工具链 |
| 3 | 安装 NVIDIA 工具 | GPU 容器化支持,需要 NVIDIA 显卡 |
| 4 | 安装 Miniconda | Python 环境管理,支持多架构 |
| 5 | 安装宝塔面板 | 服务器管理面板,Web 界面 |
| 选项 | 功能 | 说明 |
|---|---|---|
| 6 | 配置系统代理 | 设置全局代理,支持 HTTP/HTTPS/SOCKS5 |
| 7 | 配置 Docker 代理 | 容器下载加速 |
| 8 | 配置 Docker 镜像源 | 国内镜像源,提升拉取速度 |
| 9 | 配置 pip 源 | Python 包管理器国内源 |
| 10 | 配置 conda 源 | conda 包管理器国内源 |
| 选项 | 功能 | 说明 |
|---|---|---|
| 11-15 | 卸载各组件 | 完整清理,包括配置文件和数据 |
| 选项 | 功能 | 说明 |
|---|---|---|
| 16-20 | 移除各项配置 | 恢复系统默认设置 |
| 选项 | 功能 | 说明 |
|---|---|---|
| 21 | 查看当前配置状态 | 显示所有组件的安装和运行状态 |
# 1. 运行脚本
./openb8.sh
# 2. 安装基础组件
# 选择 "2. 安装Docker"
# 选择 "4. 安装Miniconda"
# 3. 配置代理加速
# 选择 "8. 配置Docker镜像源"
# 选择 "9. 配置pip源"
# 选择 "10. 配置conda源"
# 4. 查看状态
# 选择 "21. 查看当前配置状态"
# 1. 安装 Docker
# 选择 "2. 安装Docker"
# 2. 安装 NVIDIA 工具
# 选择 "3. 安装NVIDIA工具"
# 3. 测试 GPU 支持
docker run --rm --runtime=nvidia --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 nvidia-smi
脚本自动检测系统权限配置:
A: 系统没有安装 sudo,请选择以下方案:
apt install sudosu -c './openb8.sh' 运行A: 请检查:
A: 请确认:
A: 请检查:
欢迎提交 Issue 和 Merge Request!
项目地址:https://cnb.cool/OpenB8/okeyagent
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。
如果您遇到问题或有建议,请:
感谢所有为这个项目做出贡献的开发者!