# 系统环境检查与配置脚本 本目录包含用于检查和配置Windows WSL环境的脚本集合。这些脚本主要用于检查WSL环境状态、安装Debian系统等。 ## 目录结构 ``` system/ ├── README.md # 本文档 ├── check-wsl.bat # Windows批处理脚本:检查WSL环境 ├── check-wsl.ps1 # PowerShell脚本:检查WSL环境 ├── install-debian.bat # Windows批处理脚本:安装Debian ├── install-debian.ps1 # PowerShell脚本:安装Debian ├── run-check-wsl-ps.bat # 运行WSL检查脚本的批处理 └── run-install-debian-ps.bat # 运行Debian安装脚本的批处理 ``` ## 脚本说明 ### check-wsl.bat/ps1 检查Windows WSL环境的脚本。 #### 功能 - 检查Windows版本 - 检查WSL安装状态 - 检查WSL2是否启用 - 检查Debian安装状态 - 检查虚拟化状态 - 检查必要的Windows功能 #### 使用方法 ```batch # 使用批处理脚本 check-wsl.bat # 使用PowerShell脚本 .\check-wsl.ps1 ``` ### install-debian.bat/ps1 安装Debian系统的脚本。 #### 功能 - 检查现有Debian安装 - 提供自定义安装路径选项 - 安装Debian系统 - 配置WSL环境 #### 使用方法 ```batch # 使用批处理脚本 install-debian.bat # 使用PowerShell脚本 .\install-debian.ps1 ``` ### run-check-wsl-ps.bat 运行WSL检查脚本的批处理文件。 #### 功能 - 以管理员权限运行PowerShell脚本 - 处理脚本执行结果 #### 使用方法 ```batch run-check-wsl-ps.bat ``` ### run-install-debian-ps.bat 运行Debian安装脚本的批处理文件。 #### 功能 - 以管理员权限运行PowerShell脚本 - 处理脚本执行结果 #### 使用方法 ```batch run-install-debian-ps.bat ``` ## 依赖要求 - Windows 10/11 - 管理员权限 - PowerShell 5.1或更高版本 - 网络连接(用于下载和安装) ## 使用顺序 1. 首先运行 `check-wsl.bat` 或 `check-wsl.ps1` 检查环境 2. 如果环境检查通过,运行 `install-debian.bat` 或 `install-debian.ps1` 安装Debian 3. 安装完成后,重启WSL或计算机 ## 注意事项 - 所有脚本需要管理员权限运行 - 安装过程中需要网络连接 - 建议在安装前备份重要数据 - 如果遇到问题,检查Windows更新和WSL功能是否启用 ## 常见问题 1. 如果脚本无法运行,确保以管理员身份运行 2. 如果WSL2未启用,按照提示启用WSL2 3. 如果安装失败,检查网络连接和系统要求 4. 如果遇到权限问题,确保使用管理员权限运行 ## 更新日志 ### v1.0.0 (2024-03-xx) - 初始版本发布 - 完成WSL环境检查功能 - 实现Debian安装功能 - 添加批处理和PowerShell脚本支持