记录一次虚拟机Linux下jdk1.9的安装
本身是打算直接用wget命令网络获取的,可是现在Oracle官网下载需要登录认证了......
直接下载的话就会报错401需要认证
于是只好先注册,然后下载tar.gz的包
通过VMware-tools的共享文件夹功能,来实现文件互传
一开始安装出错,
搞半天没有头绪,就把VMware-tools卸载了(可能根本就没安装上去),然后把多出来的目录都删除了
rm -rf vmware*
然后找到了下面这篇文章
<Linux安装Vmware-tools步骤(命令行)+The path "" is not valid path to...排错>:
准备重装....... 结果yum命令不知道为什么无效了,
又找到了这篇文章(CentOS7 Failed to start LSB: Bring up/down解决方法)
https://blog.****.net/crazy__qu/article/details/80535950,将旧的ens33.old文件删除后 发现还是不行,于是再通过文章中提到的第二个解决方案关掉NetworkManager套件后处理成功了
后来重启了一下,不知道为什么系统爆炸了,登录不上去
看到上面的报错后认为可能是在删除目录和卸载的时候误操作把initramfs-3.10.0-327.el7.x86_64.img这个文件删除了,然后就通过进入cd-rom启动进入Rescue a CentOS system
具体参考这篇文章->http://www.178linux.com/97728(LInux系统故障模拟实验:破坏了/boot/下的initramfs-3.10.0-693.el7.x86_64.img和vmlinuz-3.10.0-693.el7.x86_64文件)
结果发现我有这个文件......
而且退出cd-rom的时候还报了
又折腾了一下后,想既然文件存在,哪可能就是配置文件有问题,导致系统无法找到这个文件
因为不知道具体差什么,干脆就全部重装,之后又参考(系统修复)https://blog.****.net/qq_40419698/article/details/78866163
将/boot分区重新装了一遍之后就可以正常登陆系统了,但是这个错误依然没有解决
安装好VMware-tool工具后设置了共享目录(虚拟机->设置->选项->共享文件夹)和打开了[总是启用]
但是发现共享目录下什么文件都没有
于是又参考(Vmware10 Centos7 共享文件夹设置方法)https://www.cnblogs.com/zejin2008/p/7144514.html
总算是解决了.........