tar解压文件时提示“不可信的旧时间戳 1970-01-01 00:00:00”,这个问题也是第一次遇到。在安装以太坊1.9.9版本的时候,用wget下载了以太坊的客户端,解压时候便出现了这个问题。
如下图所示:
因为CentOS系统是我本地电脑中安装的虚拟机,因此遇到问题第一时间想到的是“系统时间是不是错了”。经过检查系统时间是正常的,因此出现这个问题应该确定出现在压缩包文件本身。
解决方法很简单。
tar命令在解压的时候加上 -m 参数,作用是不提取压缩包里文件的修改时间,以当前系统时间为准创建时间戳。
参考示例如下:
- tar zvxfm XXX.tar.gz