VMware下minimal CentOS7 安装VMware tools

本文介绍在CentOS7 minimal环境下安装VMware Tools的方法,包括安装必要的依赖包、挂载安装镜像以及配置共享文件夹的过程。
install vmware-tools under minimal CentOS7


minimal安装的CentOS 7通常几乎没有什么软件,只有少数的几个常用的功能,比如bash、vi、python等
好多人在学习Linux时采用虚拟机的方式,在宿主机里放文档或者教学视频,一边看一边对照操作,诚然这是个不错的学习方法。
虚拟机中就要面临一个问题,如何导入软件包,暴力无脑的做法就是wget或者通过links来点选下载。虚拟机提供了共享宿主机指定文件夹的功能,这里主要讲一下如何开启共享功能。
首先,开启共享的功能主要集中在vmware-tools的安装上,安装成功后直接开启共享即可在/mnt/hgfs目录中找到共享的文件夹。


保证网络的通畅,使用#ip addr可以查看当前的网络连接状态。
可以修改/etc/sysconfig/network-scripts/下对应的网卡,开启跟随系统启动开启dhcp,注意ONBOOT=yes。
使用# systemctl restart network重启网络服务。


为了方便bash使用,先安装一个自动补全命令的工具bash-completion。
# yum install bash-completion -y
安装完该功能后,需要重新登录bashell才可以激活tab键自动补全功能。


1、vmware-tools安装存在几个依赖,首先保证依赖包都安装完毕。
perl、ifconfig、gcc、kernel-headers
依次执行如下命令
# yum install -y perl
# yum install -y net-tools
# yum install -y gcc
# yum install -y kernel-headers




2、点击vmware中【虚拟机】-【安装VMware tools工具】,这时会自动挂载安装镜像。如果没有自动挂载,执行#mount /dec/cdrom /media挂载到media目录
将安装文件拷贝到自己的目录下。
# tar -xzf vmware-tools.tar.gz
# cd vmware-tools
# ./vmware-tools.pl
其后所有的交互位置均选择默认,即回车即可。


安装完毕后,选择挂载的文件夹,重启虚拟机,在/mnt/hgfs目录下可以看到共享的文件夹。
Enjoy it!
### 在 CentOS 7 Minimal安装 VMware Tools 的方法 #### 准备工作 在开始之前,确保已经完成以下准备工作: - 已经成功安装CentOS 7 Minimal 版本的操作系统[^4]。 - 确认虚拟机已正常启动,并能够访问命令行环境。 #### 方法一:通过 `open-vm-tools` 安装 VMware Tools 现代版本的 VMware 推荐使用开源工具集 `open-vm-tools` 来替代传统的 VMware Tools 安装方式。这种方式更加简便且兼容性强。 1. **更新系统软件包** 首先,执行以下命令来更新系统的软件包列表以及升级现有组件: ```bash sudo yum update -y ``` 2. **安装 EPEL 源** 如果尚未启用 EPEL (Extra Packages for Enterprise Linux),可以通过以下命令启用它: ```bash sudo yum install epel-release -y ``` 3. **安装 open-vm-tools 和依赖项** 执行以下命令以安装必要的工具及其依赖关系: ```bash sudo yum install open-vm-tools -y ``` 4. **配置服务自动启动** 将 `vmtoolsd` 设置为开机自启,以便于每次重启后都能正常使用功能: ```bash sudo systemctl enable vmtoolsd sudo systemctl start vmtoolsd ``` 5. **验证安装状态** 使用以下命令检查 `open-vm-tools` 是否正确运行: ```bash ps aux | grep vmtoolsd ``` 若看到类似 `vmtoolsd` 进程,则表示安装成功[^5]。 --- #### 方法二:手动编译安装 VMware Tools 如果出于特殊需求无法采用上述推荐的方式,可以按照传统流程手动安装: 1. **挂载 VMware 提供的 ISO 文件** 在 VMware 中点击菜单栏上的 “Virtual Machine -> Install VMware Tools”,随后进入终端输入如下指令挂载光盘镜像到 `/mnt/cdrom`: ```bash sudo mkdir /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom ``` 2. **复制 tar 压缩包至本地目录** 解压前需将其拷贝出来方便后续操作: ```bash cp /mnt/cdrom/VMwareTools*.tar.gz ~/ cd ~/ tar zxvf VMwareTools*.tar.gz rm -f VMwareTools*.tar.gz ``` 3. **运行脚本进行安装** 切换到解压后的路径并调用 perl 脚本来引导整个过程: ```bash cd ~/vmware-tools-distrib sudo ./vmware-install.pl -d ``` 参数 `-d` 表示默认选项全部接受;也可以去掉该参数自行调整设置[^3]。 4. **清理残留数据** 成功完成后记得卸载先前加载过的 CD-ROM 并删除临时文件夹: ```bash sudo umount /mnt/cdrom rmdir /mnt/cdrom ``` --- #### 注意事项 - 对于某些较新的内核可能需要额外支持模块构建环境(如 gcc 编译器、make 工具链),可通过下面这条语句预先准备好这些资源: ```bash sudo yum groupinstall "Development Tools" -y sudo yum install kernel-devel kernel-headers perl -y ``` - 当遇到提示询问是否继续旧版安装程序时,默认选择否即可避免潜在风险。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值