快速开始:工作空间初始化流程
- 在 Windows 上安装并配置 WSL2。
- 创建工作目录(如
~/wsl_instances),用于统一管理所有开发环境。 - 为每个项目新建工作空间目录(如
~/wsl_instances/workspace_xxx_01),该目录名即为 WSL 实例名。可通过wsl --list查看所有实例。 - 进入工作空间目录:
cd ~/wsl_instances/workspace_xxx_01 - 在工作空间目录下,执行:
$HOST_URL="https://config.yun74.com"; iwr $HOST_URL/wsl | iex
根据菜单选择自动安装所需开发环境。 - 可在
~/wsl_instances下创建wsl.ps1文件,内容为上述命令。以后只需在任意工作空间目录下运行../wsl.ps1即可快速初始化。 - Powershell下,执行:
$HOST_URL="https://config.yun74.com"; iwr $HOST_URL/devl | iex
eCos 开发环境配置
运行 ecos 命令,可自动安装 eCos 相关开发工具。
该命令为预装脚本,支持一键配置。
Ubuntu 24.04 快速安装脚本
执行 install.sh,可选择安装常用开发工具:
- Java
- ossutil
- Docker
- Azure CLI
- GitHub CLI
install.sh 为预装脚本,支持菜单式选择。
TODO: 安全工具
安全相关的配置和检查工具...
云主机初始化
在云主机终端运行:bash <(curl -s https://config.yun74.com/cloud.sh)
自动创建 socks 用户并完成相关配置。
在 Windows 主机 PowerShell 运行:iwr https://config.yun74.com/cloud.ps1 | iex
自动将云主机 SSH 配置添加到 ~/.ssh/config。