最近在阿里上买了个服务器玩,需要安装jdk,在解压过程中遇到了一些问题,又是一番Google度娘,终于解决了。问题原因让我有点无奈……

输入 #tar -xvf jdk-8u131-linux-x64.tar.gz,执行命令后报错如下: 
gzip: stdin: not in gzip format 
tar: Child returned status 1 
tar: Error is not recoverable: exiting now 

有的网友说,报错原因是这个压缩包没有用gzip格式压缩,所以不用加z指令就可以了 

感觉有点道理,所以照做了。然而错误依旧 

后来找到了问题,我是用wget命令直接下载的JDK,这是问题的根源。 
去Oracle官网下载过jdk的童鞋应该都知道,下载之前需要同意Oracle的安装协议,不然不能下载,但是用wget的方式,默认是不同意,虽然能下载下来,但是下载下来的文件会有问题,所以在Linux上解压一直失败。

后来去官网下载好,然后传到服务器上,再解压就没有问题了。

Oracle下载JDK链接:下载传送门

最新文章

  1. SQLite剖析之体系结构
  2. lr各种问题以及解决办法
  3. android 定时器AlarmManager
  4. java取整和java四舍五入方法 转自董俊杰
  5. PXE-kickstart无人值守批量装机
  6. Get与Post的一些总结
  7. 写jQuery插件
  8. 通过gdb跟踪进程调度分析进程切换的过程
  9. C语言字符串查找函数
  10. JavaScript中的加号
  11. 高级new创建
  12. 王家林人工智能AI课程大纲和电子书 - 老师微信13928463918
  13. ios开发中的深拷贝和浅拷贝
  14. MySQL 性能优化的最佳20多条经验分享(收藏)
  15. JVM性能优化读后笔记
  16. 淡旺季机票的价格问题(switch语句与if-else语句嵌套)
  17. 在网站开发时,可以设置防盗,不被复制和F12
  18. 将一个字符串中的空格替换成“%20”(C、Python)
  19. Model1与Model2
  20. RabbitMQ 设置消息的TTL(过期时间)

热门文章

  1. [BZOJ1054][HAOI2008]移动玩具 bfs+hash
  2. 使用create-react-app命令创建一个项目, 运行npm run eject报错
  3. phpredis Floating point exception
  4. 分布式数据库以及OS
  5. linux之ls指令的关键字过滤显示
  6. 任务驱动,学习.NET开发系列第2篇------单词统计
  7. Go -- 卸载 Go
  8. 利用DFS求联通块个数
  9. 在Centos7.x中安装psutil模块
  10. 2017.5.1 java动态代理总结