linux之jdk的安装所遇到的问题
——jdk解压失败
笔者因为要新建一个虚拟机来配置solr服务器,需要安装jdk,tomcat等环境。没想到在第一步安装jdk时就被拦住了,因为我用的secure客户端(远程连接虚拟机的软件,比较方便),可以直接使用rz命令来上传文件到linux中,所以在将jdk等一众压缩包下载好后就上传到了linux中,然后天真的使用解压缩命令来解压缩(tar -zxvf 需要解压的安装包)然后就报错了,解压不出来
然后笔者,就去找度娘了,找了半天大概两个解决方法:
1.因为linux系统认为我们的压缩吧不是.gz格式需要把.gz后缀去掉然后再用tar命令解压文件
2.还有就是 tar -zxvf z代表先解压gzip格式的压缩文件(现在这个选项已经不是必须的了)让我们去掉z 使用 tar -xvf
但是你以为事情会这么简单吗?
这两中无论哪一种,都没用,但是别人都亲测有用的,那,我就纳了闷了,我的虚拟机难道是天赋异禀?那我把我的《java从入门到秃顶》送你给读读啊。
然后有有一种说法是在官网下载jdk的时候没有选中接受下载协议下载下来的文件会有问题,然后我有用三原色浏览器下重新下载,下的超级慢,我睡了一觉之后终于下载完了,然后我说那就再来试试呗。然而结果依然是no,
那这个我就坐不住了,在发飙的边缘了。然后在我多次通过远程软件上传文件的时候发现了一个小细节,如下图:
这样上传和成功后,改变文件的后缀名,去掉.gz然后用tar命令进行压缩。完美解决
——–虽然浪费了我超多时间,但是还是解决了问题———-