centos8.1安装vmtools
时间: 2025-02-22 07:25:09 浏览: 51
在CentOS 8.1上安装VMware Tools可以让虚拟机获得更好的性能及更多的功能支持。以下是具体的步骤:
### 步骤一:准备环境
首先确认你的系统已经更新到最新状态。
```bash
sudo dnf update -y && sudo reboot
```
等待机器重启完成后继续下面的操作。
确保内核头文件以及编译工具链已就绪,因为后续安装过程可能会需要它们。
```bash
sudo dnf install -y kernel-devel gcc make perl
```
如果你正在运行的是一个较新的内核版本,则还需要同步安装对应的开发包:
```bash
sudo dnf install "kernel-devel-uname-r == $(uname -r)"
```
接着关闭防火墙服务以免对接下来的过程造成干扰(非必要)。
```bash
sudo systemctl stop firewalld
```
最后加载必要的模块:
```bash
sudo modprobe vmw_balloon
```
### 步骤二:挂载ISO并解压内容至临时目录
一般情况下,在 VMware 菜单栏选择`虚拟机 -> 安装 VMware 工具...`, 这将自动创建一个包含所需软件包的 CD-ROM 镜像,并将其连接到您的 CentOS 系统。
然后我们可以在终端里检查一下是否有新设备被识别出来,
```bash
ls /dev/cdrom
```
如果存在 `/dev/cdrom` ,那么就可以直接开始下一步了;若不存在则请再次尝试通过 GUI 启动 ISO 映像加载流程.
假设一切正常,现在可以去创建一个新的挂载点并将光盘映射过去,
```bash
mkdir -p ~/vmtools_cd
mount /dev/cdrom ~/vmtools_cd/
```
进入该路径查看里面的内容是否正确无误,
```bash
cd ~/vmtools_cd
ls
```
你应该能看到类似如下的结果,
```
manifest.txt VM-install.sh vmhgfs-fuse vmxnet3.tar.gz
VMwareTools-*.tar.gz vmci.tar.gz vmmemctl.tar.gz ...
```
此时说明一切都OK!
### 步骤三:实际执行安装命令
将压缩后的归档拷贝下来之后再解开它,
```bash
cp VMwareTools-*.tar.gz ~/
cd ~
tar zxvf VMwareTools-*.tar.gz
```
转跳入刚刚生成的那个文件夹, 执行默认脚本来进行整个部署操作 (期间会有一些提示信息让你交互式地输入选项),
```bash
cd vmware-tools-distrib/
./vmware-install.pl
```
根据屏幕上的指示完成配置即可; 对于大多数设置而言保留其缺省值通常是安全的选择.
### 步骤四:清理残留物
一旦成功结束上述所有环节,别忘了清除不再需要的东西以节省磁盘空间。
```bash
umount ~/vmtools_cd # 卸下CD镜像
rm -rf ~/vmtools_cd/* ~/vmware-tools-distrib*
```
最后重启计算机使得改动生效,
```bash
reboot now
```
阅读全文
相关推荐


















