CentOS7安装VMware Tools

CentOS7安装VMware ToolsCentOS7安装VMwareTools的具体步骤如下:一、准备工作点击VMware菜单栏【虚拟机】,选择【安装VMwareTools】;如果安装了早期版本的VMwareTools,则菜单项为[更新VMwareTools]查看【虚拟机>设置>硬件>CD/DVD】是否已装载CD虚拟驱动器,如下图二、检查系统是否挂载成功在虚拟机中,以root身份登录客…

大家好,又见面了,我是你们的朋友全栈君。

CentOS7安装VMware Tools的具体步骤如下:

一、准备工作

  • 菜单栏》安装VMware Tools

    点击VMware菜单栏【虚拟机】,选择【安装VMware Tools】;如果安装了早期版本的 VMware Tools,则菜单项为[更新 VMware Tools]
    打开安装选项
    在这里插入图片描述

  • 装载CD-ROM

    查看【虚拟机>设置>硬件>CD/DVD】是否已加载CD虚拟驱动器,如下图
    查看【虚拟机设置】查看文件装载

二、挂载目录

  • 查看cdrom目录

在虚拟机中,以 root 身份登录客户机操作系统,打开终端窗口并运行ls /dev命令查看是否含有cdrom目录
在这里插入图片描述

  • 创建/mnt/cdrom

    将CD-ROM挂载到其他目录下,一般是将/dev/cdrom 挂载到/mnt/cdrom目录
    使用ls /mnt查看是否已经含有/cdrom目录
    在这里插入图片描述
    从上图中可以发现/mnt中并没有/cdrom目录,故需要进行创建,使用命令mkdir /mnt/cdrom或mkdir -p /mnt/cdrom(带上-p则可以一次创建多个目录),使用命令ls /mnt查看目录是否创建成功
    在这里插入图片描述

  • 挂载目录

    使用命令mount -t iso9660 /dev/cdrom /mnt/cdrom将光盘挂载在/mnt/cdrom目录,并使用命令ls /mnt/cdrom查看是否挂载成功
    在这里插入图片描述

三、拷贝安装包

  • 拷贝安装包到家目录

    将后缀名为tar.gz的文件拷贝到家目录下,使用命令cp /mnt/cdrom/ VMwareTools-9.9.3-2759765.tar.gz ~,并用命令ls ~查看是否复制成功
    在这里插入图片描述

  • 解除挂载
    使用命令umount /dev/cdrom解除挂载
    在这里插入图片描述

  • 解压安装包
    使用命令tar -zxvf VMwareTools-9.9.3-2759765.tar.gz
    在这里插入图片描述
    解压完成后使用命令ls ~查看是否解压成功
    在这里插入图片描述

四、安装VMware Tools

  • 进入源码文件目录

    使用命令cd vmware-tools-distrib进入到解压后的源码文件目录
    在这里插入图片描述

  • 运行vmware-install.pl文件
    在这里插入图片描述
    结果出现错误“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安装编译环境
    在这里插入图片描述

  • 安装编译环境

    输入命令yum -y install perl gcc make kernel-headers kernel-devel (最好使用命令yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools以避免后期网络问题)
    在这里插入图片描述
    结果报错“Couldn’t resolve host ‘mirrorlist.centos.org”,表明无法解析mirrorlist.centos.org这个地址,没有正确配置网络
    在这里插入图片描述

五、配置静态网络

使用ip addr查看当前的ip地址(centos无法使用命令ifconfig查看ip)
在这里插入图片描述
如上图所示,可知网卡ens33并没有相应的inet属性即没有IP地址,也就无法通过IP地址连接虚拟机
centos获取IP地址的方式有两种:一是动态获取IP,二是设置静态IP
以下采用设置静态IP的方式:

  • 使用命令ls /etc/sysconfig/network-scripts/查看ens33对应的文件名
    在这里插入图片描述

  • 使用命令vi /etc/sysconfig/network-scripts/ifcfg-ens33打开并编辑文件内容(按下字母i进入编辑状态,按下esc退回到查看状态,按下:wq保存并退出文件内容回到命令行)
    在这里插入图片描述在这里插入图片描述
    从上图可知,centos7 默认是使用动态获取IP的方式且是不启动网卡的(BOOTPROTO=dhcp,ONBOOT=no),若要配置动态IP则只需将ONBOOT=no更改为ONBOOT=yes后重启网络即可;但若要设置静态IP则需将BOOTPROTO=dhcp,ONBOOT=no更改为BOOTPROTO=static,ONBOOT=yes,并在后面添加上要设置的静态IP地址及DNS地址:
    IPADDR=静态IP地址
    NETMASK=255.255.255.0
    GATEWAY=IP地址所在网关地址
    DNS1=119.29.29.29
    DNS2=8.8.8.8
    (其中DNS1和DNS2都是网上找的免费DNS服务器)
    在这里插入图片描述

  • 使用命令systemctl restart network重启网络
    在这里插入图片描述

  • 检查是否设置成功

    再次使用命令ip addr查看IP地址检查设置是否成功
    在这里插入图片描述

  • 检查是否网络联通

    由上图可知,静态IP已设置成功,再使用命令(ping+IP地址)检查与物理机是否已经联通(在centos中若ping命令没有自动结束,可使用ctrl+c结束该命令)
    在这里插入图片描述

  • 检查网络是否可用

    再使用命令(ping+网址)检查网络是否可用
    在这里插入图片描述
    由上图可知,网络已可用,至此配置静态IP已结束

六、继续安装编译环境

输入命令yum -y install perl gcc make kernel-headers kernel-devel (最好使用命令yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools以避免后期网络问题)开始安装
在这里插入图片描述在这里插入图片描述在这里插入图片描述
由上图可知,编译环境的安装已经完成

七、正式安装VMware Tools

继续在vmware-tools-distrib目录中输入命令./vmware-install.pl开始进行安装,然后一路按照提示有 [no] 的输入 no 有 [yes] 的输入 yes 没有的一般直接按回车
在这里插入图片描述
在这里插入图片描述
当出现“what is the location of the “ifconfig”program on your machine?”时输入【yes】,会出现该错误是因为网络问题,在安装编译环境时没有进行net-tools的安装导致的
在这里插入图片描述
接着遇到问题“Enter the path to the kernel header files for the 3.10.0-327.el7.x86_64 kernel? ”,该问题是因尚未创建相应的软链接导致的,故先用ctrl+c结束安装
在这里插入图片描述
趁现在将之前未安装上的编译环境,重新安装一遍,使用命令yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools
在这里插入图片描述在这里插入图片描述在这里插入图片描述使用命令rpm -aq | grep kernel-headers查看kernel-headers是否安装成功
在这里插入图片描述

使用命令rpm -ql kernel-headers-3.10.0-957.21.2.el7.x86_64|less查看安装目录,因安装目录太多故后面加less方便翻页查看
在这里插入图片描述在这里插入图片描述
从上图可知,当前的安装目录是/usr/include/linux/,找到version.h文件,为其创建软链接
使用命令cd /usr/include/linux进入安装目录

yum默认安装目录是/usr/src,故现为/usr/src里面的version.h创建软链接
在这里插入图片描述
使用命令ln -s /usr/src/kernels/3.10.0-514.21.2.el7.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.10.0-514.21.2.el7.x86_64/include/linux/version.h并使用命令reboot重启系统
在这里插入图片描述
重启后重新进入 vmware-tools-distrib 源码包目录进行再次重新安装 VMware Tools,这次没有报错直接安装成功了
在这里插入图片描述
第一次运行时需运行“/usr/bin/vmware-config-tools.pl”命令配置VMware Tools,按回车键直接运行
在这里插入图片描述
输入”/usr/bin/vmware-user”启动vmware用户进程,并输入”startx“启动图形界面(因当前安装的centos是最小安装版本并没有安装图形界面,故后面的都不再演示)
到此,已完成了VMware tools的安装工作

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/141191.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 操作系统实验一进程管理实验报告_对进程的管理和控制使用

    操作系统实验一进程管理实验报告_对进程的管理和控制使用实验一进程管理1.目的和要求通过实验理解进程的概念,进程的组成(PCB结构),进程的并发执行和操作系统进行进程管理的相关原语(主要是进程的创建、执行、撤消)。2.实验内容用C语言编程模拟进程管理,至少要有:创建新的进程;查看运行进程;换出某个进程;杀死运行进程以及进程之间通信等功能。3.实验环境Windows操作系统、VC++6.0C语言4.实验提示PCB结…

  • 2019阿里笔试题目

    2019阿里笔试题目输入:singer_周杰|周杰伦|刘德华|王力宏;song_冰雨|北京欢迎你|七里香;actor_周杰伦|孙俪;请播放周杰伦的七里香给我听输出:请播放周杰伦/singer/actor的七里香/song给我听当场没有写出来,所以也不知道其他样例啥样子,只好先ac了样例再说吧#include<iostream>#include<string&gt…

  • 算法java实现–动态规划–电路布线问题

    算法java实现–动态规划–电路布线问题

  • php socket 发送HTTP请求 POST json

    php socket 发送HTTP请求 POST json

  • 常见android手机分辨率

    4:3VGA     640*480 (Video Graphics Array)QVGA  320*240 (Quarter VGA)HVGA  480*320 (Half-size VGA)SVGA  800*600 (Super VGA)5:3WVGA  800*480 (Wide VGA)16:9FWVGA 854*480 (Full Wide VGA)

  • 软链接和硬链接到底有啥作用和区别呢_玉溪硬盒和软盒的区别

    软链接和硬链接到底有啥作用和区别呢_玉溪硬盒和软盒的区别前言:在网上搜索了好久,看了很多博客,某度知道等等。关于软硬链接的解释都太模糊,还有什么i节点,跨分区根本弄不明白,在查阅了书籍和询问老师后决定自己写一篇简单的博文,然初学者都能够明白的博文。一建立软链接和硬链接的语法软链接:ln-s源文件目标文件硬链接:ln源文件目标文件源文件:即你要对谁建立链接二什么是软链接和硬链接1,软链接可以理解成快捷方式。它和wind

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号