logo
0
0
WeChat Login

CNB Linux 开发环境一键部署工具

这是一个用于CNB快速部署 Linux 开发环境的自动化脚本,支持 Python、Java、Node.js 和 Go 的安装与配置。脚本采用远程模块加载方式,无需本地依赖即可运行。

🚀 快速开始

使用 curlwget 直接运行:

# 使用 curl curl -fsSL https://cnb.cool/X-2026/cnb-env/-/git/raw/main/cnb.sh | bash # 或者使用 wget wget -qO- https://cnb.cool/X-2026/cnb-env/-/git/raw/main/cnb.sh | bash

📖 使用说明

1. 交互式模式

直接运行脚本将进入交互式菜单,您可以根据提示选择需要安装的组件和版本:

curl -fsSL https://cnb.cool/X-2026/cnb-env/-/git/raw/main/cnb.sh | bash

2. 命令行参数模式

脚本支持通过命令行参数进行非交互式安装,适用于自动化构建或脚本调用。

常用选项:

  • --help, -h: 显示帮助信息
  • --all: 安装所有环境(Python, Java, Node.js, Go)
  • --python [version]: 安装 Python (默认 3.11)
  • --java [version]: 安装 Java (默认 17)
  • --nodejs [version]: 安装 Node.js (默认 20)
  • --go [version]: 安装 Go (默认 1.25.6)
  • --mirror [source]: 指定下载源 (tencent/aliyun/tsinghua)
  • --yes, -y: 跳过确认,使用默认配置

3. 使用示例

安装所有组件并自动确认:

curl -fsSL https://cnb.cool/X-2026/cnb-env/-/git/raw/main/cnb.sh | bash -s -- --all --yes

仅安装 Node.js 24.13.0:

curl -fsSL https://cnb.cool/X-2026/cnb-env/-/git/raw/main/cnb.sh | bash -s -- --nodejs 24.13.0 --yes

指定使用腾讯云镜像源:

curl -fsSL https://cnb.cool/X-2026/cnb-env/-/git/raw/main/cnb.sh | bash -s -- --all --mirror tencent

About

CNB 一站式开发环境一键安装脚本集,支持 Python、Java 等主流开发语言环境的自动化部署。告别手动配置繁琐步骤,快速初始化本地开发环境,提升开发效率。

656.69 MiB
0 forks0 stars1 branches0 TagREADMEMIT license
Language
Shell100%