Open VM Tools是VMware Tools的开源实施,由一套虚拟化实用程序组成,这些程序可增强虚拟机在 VMware 环境中的功能,使管理更加有效。(安装后,ESXI里可以安全的关闭群晖系统虚拟机,而不是断电行为。)
采用开源项目vmware/open-vm-tools,矿神SPK编译制作
VMware Tools 12.1.5更新同时制作了DSM7.x、DSM6.x的x86_64版本。
注意:此套件仅适用于ESXI安装的黑群晖使用,本站未测试安装!请反馈!
支持的黑群晖机型
apollolake:DS918+
geminilake:DS920+ DVA1622
denverton:DVA3221
broadwellnk:DS1621xs+ DS3622xs+
bromolow:DS3615xs
broadwell:DS3617xs
v1000:DS2422+
apollolake:DS918+
geminilake:DS920+ DVA1622
denverton:DVA3221
broadwellnk:DS1621xs+ DS3622xs+
bromolow:DS3615xs
broadwell:DS3617xs
v1000:DS2422+
矿神SPK源内安装
矿神群晖SPK套件中心 提供各类国内常用的DSM6、DSM7套件,目前上架DSM7套件:Aria2、ffmpeg、Jellyfin、qBittorrent、Syncthing、Transmission等等,持续更....
套件截图
DSM7.0特殊操作:ssh或者任务计划root执行以下代码,必须要操作的!!!
DSM7.0特殊操作:ssh或者任务计划root执行以下代码,必须要操作的!!!
DSM7.0特殊操作:ssh或者任务计划root执行以下代码,必须要操作的!!!
DSM7.0安装套件后执行一次!每次更新、卸载后重新安装也要执行的!!!
sudo sed -i 's/package/root/g' /var/packages/open-vm-tools-12/conf/privilege
最新编译过程记录 源码内启动参数只支持DSM7???
# Ubuntu20.04测试通过
# 安装docker moreutils(编译过程需要sponge)
sudo apt-get install docker.io moreutils
# 开始编译
mkdir -p ~/tmp/
git clone https://github.com/SynoCommunity/spksrc ~/tmp/spksrc
sudo docker pull ghcr.io/synocommunity/spksrc
git clone https://github.com/tbc0309/synology-dsm-open-vm-tools ~/tmp/open-vm-tools
sudo cp -r ~/tmp/open-vm-tools/* ~/tmp/spksrc/
sudo cp -r /usr/bin/sponge ~/tmp/spksrc/
sudo docker run -it -v ~/tmp/spksrc:/spksrc ghcr.io/synocommunity/spksrc /bin/bash
make setup
# 添加sponge到容器内
cp -r /spksrc/sponge /usr/bin/
# 编译套件 编译完成spk文件位于:~/tmp/spksrc/packages
cd /spksrc/spk/open-vm-tools-12/
# DSM7
make arch-x64-7.0
# DSM6
make clean
make arch-x64-6.1
编译参考
https://github.com/tbc0309/synology-dsm-open-vm-tools
https://github.com/aigors/synology-dsm-open-vm-tools
https://github.com/vmware/open-vm-tools
https://github.com/leonardw/synology-open-vm-tools
https://github.com/Grandma-Betty/synology-dsm-open-vm-tools
原创文章,作者:我不是矿神,本文章内容未经书面许可禁止一切形式的转载:https://imnks.com/4017.html