DistroNexus v2.2.0 发布 — 深度实例管理
· 阅读需 2 分钟
DistroNexus v2.2.0 正式发布。本次发布聚焦于深度实例管理:两项主要功能与九项专项增强,将 PowerShell 模块的导出命令数量从 15 个扩展至 36 个,为 WSL 实例提供全面的运营控制能力。
v2.2.0 有什么新功能?
VHDX 磁盘压缩(F-01)
一条命令回收未使用的磁盘空间:
Compress-DistroNexusInstance -Name "Ubuntu-24.04"
使用 -WhatIf 进行空间估算演练,不实际修改磁盘。命令会在实例内运行 fstrim,然后调用 Optimize-VHD(Hyper-V)或回退至 diskpart。
Docker Desktop 集成管理(F-02)
直接通过 PowerShell 管理 Docker Desktop 的 WSL 后端集成:
Get-DistroNexusDockerIntegration
Enable-DistroNexusDockerIntegration -Name "Ubuntu-24.04"
Disable-DistroNexusDockerIntegration -Name "Ubuntu-24.04"
备份调度(E-04)
通过 Windows 任务计划程序安排自动备份:
New-DistroNexusBackupSchedule -Name "Ubuntu-24.04" -Frequency "Daily" -RetentionCount 7
Invoke-DistroNexusBackup -Name "Ubuntu-24.04"
实例标签(E-06)
使用标签对实例进行分类管理:
Set-DistroNexusInstanceTag -Name "Ubuntu-24.04" -Tags "dev", "python"
Get-DistroNexusInstanceTag -Name "Ubuntu-24.04"
端口转发可视化(E-05)
一览 WSL 实例内的监听端口:
Get-DistroNexusPortMapping -Name "Ubuntu-24.04"
更多增强
- 导出 / 导入(E-01):将实例备份和还原为
.tar归档文件。 - 全局
.wslconfig编辑器(E-02):带安全防护的 WSL 全局配置读写。 - 实例资源配置(E-03):查看和设置实例的稀疏 VHDX 模式。
- 主动缓存失效(E-07):实例状态变化后自动刷新,实例列表始终最新。
- 统一错误码(E-09):所有异常均携带结构化
DistroNexusErrorCode类型码。
下载
从 GitHub Releases 页面 获取 v2.2.0。
完整变更详情请参阅 v2.2.0 发行说明。