1 给vmware 中的centos7安装vmware tools

参考博客:https://blog.csdn.net/zhujing16/article/details/88677253

这位大佬写的属实详细,每一步的坑我和大佬的都一样,真是太方便了,赞一个。

下面做个精简总结

1 首先解决网络问题,在外部使用ssh连接会方便一点

centos7默认是dhcp,但是默认不启动,所以导致没网

首先配置

vi /etc/sysconfig/network-scripts/ifcfg-ens33

将文件最下面一行的no改为yes

ONBOOT=yes

然后重启网络服务

service network restart

使用下面命令查看当前分配的ip

ip addr

然后去修改ssh,允许ssh登录和root登录,我之前有的时候就只有root账户,本地学习嘛,比较方便。

vi /etc/ssh/sshd_config

一共三个位置

PermitRootLogin yes
PubkeyAuthentication yes
PasswordAuthentication yes

重启sshd服务

service sshd restart

现在你就可以在外面用ssh连接了,不用看很小的字了,2333

2 安装必要的编译环境

yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools

3 挂载vmware-tools工具

先创建version.h的软链接(不然安装vmware-tools的时候会失败)

其中3.10.0-514.21.2.el7.x86_64为系统版本号,你自己的用下面命令查看

ls /usr/src/kernels/

这样就能看到你的版本了,替换一下创建软链接

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
mount -t iso9660 /dev/cdrom /mnt/cdrom

对于非root用户/mnt是只读的,先复制到home目录下吧

mkdir ~/software
mkdir ~/software/vmware
cp /mnt/cdrom/* ~/software/vmware

是不是直接从/dev/cdrom复制也行啊??以后试试

解压

tar zxvf VMwareTools-10.3.25-20206839.tar.gz

进入解压出来的文件夹,然后运行安装脚本

cd vmware-tools-distrib
./vmware-install.pl

第一个输yes,然后一路回车即可

文章目录