🛠️ VMware Tools 同步神器 🚀|一键拉取最新官方版本 📦

18 天前
 1564307973

本帖原创内容,转载请注明出处

🔧 工具介绍

我开发了一个 Python 脚本,用于自动同步 Broadcom 官方提供的 VMware Tools 资源。脚本支持增量更新,仅下载变更文件,节省时间和带宽。

官方资源地址
https://packages-prod.broadcom.com/tools/

GitHub 项目地址
https://github.com/1564307973/vmware-tools-broadcom


📂 最新目录结构说明

核心目录

📁 tools/
├── 📁 docs/             # 文档资源
├── 📁 esx/              # ESXi 相关工具
├── 📁 frozen/           # 遗留工具(历史版本)
└── 📁 releases/         # 正式发布版本(重点)

最新版位置( v13.0.0 )

📁 releases/latest/
├── 📁 windows/          # Windows 平台
│   ├── VMware-tools-windows-13.0.0-24696409.iso
│   └── 📁 x64/          # 64 位安装程序
├── 📁 linux/            # Linux 平台
├── 📁 macos/            # macOS 平台
├── 📁 repos/            # 仓库文件
└── 📁 ubuntu/           # Ubuntu 专用包

历史版本目录

📁 releases/
├── 📁 v10.0.0/
├── 📁 v10.1.0/
├── ...
├── 📁 v12.0.0/
├── 📁 v12.5.0/
└── 📁 v13.0.0/

🚀 脚本功能亮点

  1. 增量同步 - 仅下载更新文件,节省 90%流量
  2. 多线程下载 - 自动优化下载速度(最高 16 线程)
  3. 断点续传 - 网络中断后自动恢复下载
  4. 智能校验 - 文件大小+修改时间+ETag 三重验证
  5. 详细日志 - 完整记录所有操作过程
  6. 跨平台支持 - Win/Linux/macOS 全兼容

📥 使用教程

第一步:安装依赖

pip install requests beautifulsoup4

第二步:下载脚本

git clone https://github.com/1564307973/vmware-tools-broadcom.git
cd vmware-tools-broadcom

第三步:运行脚本

# 基本同步(推荐)
python sync_broadcom_tools.py

# 首次运行完全同步
python sync_broadcom_tools.py --full-sync

# 高级选项
python sync_broadcom_tools.py --threads 8 --local-dir "D:\VMware Tools"

第四步:查看同步结果

📁 VMware Tools/
└── 📁 tools/
    ├── 📁 docs/
    ├── 📁 esx/
    ├── 📁 frozen/
    └── 📁 releases/
        ├── 📁 latest/         # 最新版
        ├── 📁 v12.5.0/        # 历史版本
        └── 📁 v13.0.0/

⚙️ 参数说明

参数 缩写 说明
--local-dir -d 本地存储目录
--log-file -l 日志文件路径
--threads -t 下载线程数
--retries -r 失败重试次数
--delay -w 重试延迟(秒)
--full-sync -f 强制完全同步

💡 使用场景

  1. IT 管理员 - 批量下载所有版本 VMware Tools
  2. 虚拟机用户 - 快速获取最新版工具
  3. 系统封装 - 集成到自动化部署流程
  4. 资源归档 - 完整保存历史版本

⚠️ 注意事项

  1. 确保有 50GB+可用空间
  2. 首次同步可能需要数小时
  3. 建议在网络稳定环境运行
  4. 支持断点续传,中断后可继续

🔗 快速下载(最新版)


💬 技术交流

项目地址
https://github.com/1564307973/vmware-tools-broadcom

欢迎提交:

温馨提示:本工具仅用于技术交流,请遵守 Broadcom 官方使用条款

943 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1141090

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX