Linux系统安装VM-Tools

本文提供了一步一步的指南,详细解释了如何在Linux虚拟机上安装VMwareTools,包括使用rpm包和tar包两种方法。安装后,可以设置分辨率、共享文件夹,并检查安装状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装
vmware-tools的安装包有两个,一个是rpm包,一个是tar包,下面分别是用了这两种方法安装:

一、rpm包安装
1.在启动LINUX 虚拟机之后,在WMWare 的菜单栏中点击"VM",然后点击下拉菜单中的"Install VMware TOOLS"选项。

2.挂载光驱:
[root@localhost ~]# mount /mnt/cdrom /mnt/
[root@localhost ~]# rpm -ivh /mnt/VMwareTools-6.0.0-45731.i386.rpm 

然后会出现安装过程,安装完之后

[root@localhost ~]# cd /usr/bin 

[root@localhost ~]# ls *.pl

[root@localhost ~]# ./vmware-config-tools.pl 

然后,按提示安装就可以了,安装过程中会闪几下,这是正常的。

最后,按Ctrl+Alt,在左下角不出现"没有安装VMware-tools" 的提示,就说明安装成功了。

二、tar包安装
1.在启动LINUX 虚拟机之后,在WMWare 的菜单栏中点击"VM",然后点击下拉菜单中的"Install VMware TOOLS"选项。

2.挂载光驱:
[root@localhost ~]# mount -t iso9660 /dev/cdrom /mnt

3.拷贝文件,将该软件包拷贝到LINUX的TMP目录(这个自选)下:
[root@localhost ~]# cp /mnt/vmware-linux-tools.tar.gz /tmp
进入TMP目录:
[root@localhost ~]# cd /tmp
解压缩该软件包:
[root@localhost ~]# tar zxvf VMwareTools-6.0.0-45731.tar.gz
进入解压后的目录: 
[root@localhost ~]# cd vmware-tools-distrib/
运行安装命令:
[root@localhost ~]# ./vmware-install.pl
以后一路回车即可,这时install提示你是否需要备份以前的配置文件,建议选择"yes"。
同样,安装完成后在左下角你看不到"没有安装VMware-tools"的提示,就说明安装成功了。

使用
安装完后,在vm的菜单中vm-setting-option-shared folders ,选择"Enable" ,并指定共享目录就可以了。此外如果已经开启了Selinux,也可能导致共享不能正常使用,可以选择禁用来解决此问题。
最终可以在虚拟机的file:/mnt/hgfs目录下(Xwindow中)看到共享的windows文件夹了,也可以直接到/mnt/hgfs目录下看到操作共享文件,这样就可以通过这个文件夹实现主机和vm之间的文件传递了。
----------------------------------------------------------------------------------------------
安装VMwareTools的软件包。
#>rpm –ivh /mnt/VMwareTools-6.0.2-59824.i386.rpm
(不同版本的vmware这个rpm文件名不同,根据实际情况自定)
 
进行分辨率的设置
#>cd /usr/bin
#>./vmware-config-tools.pl(有些版本的vmware这里是vmware-configure-tool.pl,如果找不到这个文件,就进去/usr/bin里面查找类似的文件)这一步不能少,不然vmware不能在虚机与真机间流畅切换
输入上述命令后,显示结果如下:

在分辨率设置的地方输入:2(设置显示分辨率为800X600),回车后,见到如下结果:

表示分辨率配置正确。
 
输入命令:
#>service vmware-tools start
启动vmware tools工具

//-------------------------------------------------------------//
安装 VMWare Tools
点击 VMWare 菜单:VM –> Install  VMWare Tools…. 
VMWare会将VMWare Tools的安装包放在 /dev/cdrom 或 /dev/cdrw 中,mount之:

mount /dev/cdrom /mnt/cdrom


cd到一个临时目录,解压 /mnt/cdrom 中的 /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

tar xzfv /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz


执行 vmware-install.pl,安装 VMWare Tools 
关机,然后配置虚拟机的Shared Folders,添加相应的共享目录 
启动虚拟机 

 


centos中mount共享目录
虚拟机重启后,运行 lsmod | grep vm 命令来检测VMWare Tools是否正确启动 
mount共享目录:


mount –t vmhgfs .host:/share-name /mnt/share-name



也可以通过 /sbin/mount.vmhgfs 命令来mount 


可以在 /etc/fstab 中添加如下条目,实现开机就 mount 共享目录

.host:/share-name /mnt/share-name vmhgfs defaults 0 0

 vmware共享的主机硬盘在/mnt/hgfs/里//------------------------------------------------------------------------------------//


 

### 安装 open-vm-tools 的方法 在 Linux 系统安装 `open-vm-tools` 是为了增强虚拟机的功能,例如文件拖放、剪贴板共享和性能优化等。以下是针对不同 Linux 发行版的安装指南。 #### 1. 在基于 Debian 的系统(如 Ubuntu)上安装 对于基于 Debian 的发行版,可以使用以下命令来安装 `open-vm-tools` 和其桌面扩展: ```bash sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop ``` 上述命令会更新软件包索引并安装必要的工具集[^1]。`open-vm-tools` 提供核心功能,而 `open-vm-tools-desktop` 则增强了图形化环境的支持,包括拖放和剪贴板共享等功能[^2]。 #### 2. 在基于 Red Hat 的系统(如 CentOS 或 Fedora)上安装 对于基于 Red Hat 的发行版,可以使用 `yum` 或 `dnf` 来安装 `open-vm-tools`: ```bash sudo yum install -y open-vm-tools # 或者在 Fedora 上使用 dnf sudo dnf install -y open-vm-tools ``` 安装完成后,需要确保服务已启用并启动: ```bash sudo systemctl enable vmtoolsd sudo systemctl start vmtoolsd ``` 这一步确保了 `open-vm-tools` 的核心服务能够在系统重启后自动运行[^3]。 #### 3. 验证安装是否成功 无论使用哪种发行版,都可以通过以下命令验证 `open-vm-tools` 是否正常工作: ```bash vmware-toolbox-cmd -v ``` 如果返回版本号,则说明安装成功。此外,还可以检查服务状态: ```bash systemctl status vmtoolsd ``` #### 4. 其他注意事项 - 如果虚拟机中存在旧版本的 VMware Tools,建议先卸载它,以避免冲突。 - 某些功能(如拖放或共享文件夹)可能需要额外配置或支持宿主机端的设置。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值