CentOS 虚拟机安装 VMware Tools
在 CentOS 虚拟机中安装 VMware Tools 最简单的方法是使用终端通过包管理器安装 open-vm-tools(这是 VMware 官方推荐的替代方案)。以下是步骤:
步骤
使用 open-vm-tools 安装**
更新系统包列表:
sudo yum update -y
安装 open-vm-tools:
sudo yum install -y open-vm-tools
图形化界面支持(如拖放文件、调整分辨率):
sudo yum install -y open-vm-tools-desktop
启动服务并设置开机自启:
sudo systemctl start vmtoolsd sudo systemctl enable vmtoolsd
重启虚拟机:
sudo reboot
验证安装
无论哪种方法,安装后运行以下命令检查 VMware Tools 状态:
vmware-toolbox-cmd -v
或查看服务状态:
systemctl status vmtoolsd
注意事项
在大多数现代 Linux 发行版(包括 CentOS 7 及以上版本)中,open-vm-tools
安装后会自动启用并启动服务(vmtoolsd
),无需手动设置开机自启。但以下情况需要特别注意:
是否需要手动设置?
- 正常情况:
通过yum
/dnf
安装open-vm-tools
时,包管理器会自动配置vmtoolsd
服务为开机自启,并立即启动服务。你通常不需要额外操作。 需要手动干预的情况:
- 如果安装过程中出现错误或服务未自动启动。
- 如果你在安装后手动停止了服务,需要重新启用。
- 某些旧版本 CentOS 可能需要手动启用(但 CentOS 7+ 一般无此问题)。
如何验证服务状态?
直接通过以下命令检查服务是否已启用和运行:
# 查看服务是否正在运行
systemctl status vmtoolsd
# 查看服务是否已设置开机自启(显示 "enabled" 表示已启用)
systemctl is-enabled vmtoolsd
如果输出显示 active (running)
和 enabled
,则一切正常,无需操作。
如果需要手动启用
如果发现服务未启用或未启动,可以手动执行:
# 启动服务
sudo systemctl start vmtoolsd
# 设置开机自启
sudo systemctl enable vmtoolsd
总结
- 大多数情况下无需手动设置,包管理器已自动处理。
- 验证服务状态是确认是否正常的关键步骤。
- 如果遇到异常(如服务未启动),再手动启用即可。
文章作者: 无念log
文章链接: https://silys.nianlink.top/index.php/archives/105/
版权声明: 本网站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 伤极无念log-科技、爱好、工具!
文章链接: https://silys.nianlink.top/index.php/archives/105/
版权声明: 本网站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 伤极无念log-科技、爱好、工具!
分类:
默认分类
标签:
VMWareVMWare ToolsCentOS
评论