Blue Flower

ESXi-Arm 已经可以支持运行 CentOS 8 Arm/AArch64 及关联发行版 AlmaLinux 8 ARM 和 Rockly Linux 8 ARM。不过 VMware Tools 与 x86_64 版本不一样,无法直接运行 dnf install open-vm-tools 进行安装,安装步骤如下:

1.首先需要启用 powertools repo 安装必要组件 (sysin),然后从 github 获取 open-vm-tools 编译安装:

1
2
3
4
5
6
7
8
9
dnf config-manager --set-enabled powertools
dnf -y update
dnf install -y git make rpm-build autoconf automake libtool gcc-c++ doxygen fuse-devel gdk-pixbuf2-xlib-devel glib2-devel gtkmm30-devel gtk3-devel libdnet-devel libicu-devel libmspack-devel libtirpc-devel libtool-ltdl-devel libX11-devel libXext-devel libXi-devel libXinerama-devel libXrandr-devel libXrender-devel libXtst-devel openssl-devel pam-devel rpcgen xmlsec1-devel xmlsec1-openssl-devel valgrind-devel libdrm-devel systemd-devel
git clone --depth=1 https://github.com/vmware/open-vm-tools.git
cd open-vm-tools/open-vm-tools/
autoreconf -i
./configure
make
make install

2.创建一个 systemd unit 文件来管理 VMware Tools 服务:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
cat > /etc/systemd/system/vmtoolsd.service <
[Unit]
Description=
Description=Open VM Tools
After=
After=network-online.target

[Service]
ExecStart=
ExecStart=/usr/local/bin/vmtoolsd
Restart=always
RestartSec=1sec

[Install]
WantedBy=multi-user.target
EOF

3.启动服务:

1
2
systemctl enable vmtoolsd.service
systemctl start vmtoolsd.service

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载