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,然后一路回车即可