当前位置: 首页 > news >正文

在虚拟机CentOS安装VMware Tools

在虚拟机 CentOS 中安装 VMware Tools 可以增强虚拟机与宿主机之间的交互,例如实现文件共享、屏幕自适应等功能。以下是详细的安装步骤:

1.前提条件

  • 已安装 VMware Workstation 或 VMware Fusion 等虚拟机软件。
  • 已在虚拟机中安装 CentOS 操作系统。

2.安装步骤

1.1 挂载 VMware Tools 安装包

  • 启动 CentOS 虚拟机。
  • 在 VMware 软件的菜单栏中,选择 “虚拟机” -> “安装 VMware Tools”。这会将 VMware Tools 的安装镜像挂载到虚拟机的光驱中。

1.2 进入安装包所在目录

  • 打开终端,使用以下命令创建一个临时挂载点并挂载光驱:
sudo mkdir /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
  • 进入挂载目录:
cd /mnt/cdrom

1.3 复制安装包到用户目录

  • 查看目录中的文件,找到以 .tar.gz 结尾的 VMware Tools 安装包(通常名为 VMwareTools-<版本号>.tar.gz)。
  • 将安装包复制到用户的主目录:
cp VMwareTools-*.tar.gz ~/

1.4 解压安装包

  • 切换到用户主目录:
cd ~
  • 解压安装包:
tar -zxvf VMwareTools-*.tar.gz
  • 解压后会生成一个名为 vmware-tools-distrib 的目录。

1.5 运行安装脚本

  • 进入解压后的目录:
cd vmware-tools-distrib
  • 运行安装脚本:
sudo ./vmware-install.pl
  • 安装过程中,会有一系列提示,大部分情况下可以直接按回车键使用默认设置。在询问是否增强虚拟显卡时,根据实际需求选择。
  • 完成安装
  • 等待安装脚本执行完毕,安装完成后,重启虚拟机:
sudo reboot

3 验证安装

  • 重启虚拟机后,如果屏幕能够自适应窗口大小,并且可以在宿主机和虚拟机之间方便地复制粘贴文件,说明 VMware Tools 安装成功。

4 常见问题及解决方法

  • 挂载失败:如果 mount 命令提示挂载失败,可能是光驱设备名称不正确。可以使用 ls /dev/cdrom* 查看光驱设备名称,然后使用正确的设备名进行挂载。
  • 安装脚本执行错误:如果安装脚本执行过程中出现错误,可能是缺少依赖包。可以使用 yum 命令安装必要的依赖,例如 sudo yum install gcc kernel-devel kernel-headers make。

相关文章:

  • 大白话css第二章深入学习
  • linux ununtu安装mysql 怎么在my.cnf文件里临时配置 无密码登录
  • 智能控制基础应用-C#Codesys共享内存实现数据高速交互
  • 地理数据可视化:飞线说明(笔记)
  • 机器学习--(随机森林,线性回归)
  • 为AI聊天工具添加一个知识系统 之124 详细设计之65 人类文化和习俗,即文化上的差异-根本差异 之2
  • 二十三种设计模式详解
  • python编写liunx服务器登陆自动巡检脚本
  • Windows 11【1001问】通过UltraISO软碟通制作Win 11系统安装U盘
  • ubuntu服务器安装VASP.6.4.3
  • 【论文笔记】ClipSAM: CLIP and SAM collaboration for zero-shot anomaly segmentation
  • 强化学习概览
  • 江协科技/江科大-51单片机入门教程——P[1-3] 单片机及开发板介绍
  • Redis缓存淘汰算法——LRU
  • Vue3 中如何实现响应式系统中的依赖收集和更新队列的解耦?
  • Qt——使用QtConcurrent::run开启的线程,程序退出后仍在后台运行的解决方法(QFutureWatcher监视线程)
  • SQL笔记#复杂查询
  • 前端网页或者pwa如何实现只横屏显示,设备竖着的时候依然保持横屏
  • Linux系统之DHCP网络协议
  • 网络安全防御模型
  • 队徽logo设计/长春网站优化页面
  • wordpress做外贸网站的劣势/培训行业seo整站优化
  • 不适合做设计的人/aso优化推广公司
  • 全自动建站系统源码/百度上做优化
  • 有没有免费网站制作/网站维护是什么意思
  • 施工企业市场经营工作思路及措施/游戏优化是什么意思?