20240515在Ubuntu20.04下解压缩tar.gz格式的压缩包出现问题gzip: stdin: decompression OK, trailing garbage ignored

20240515在Ubuntu20.04下解压缩tar.gz格式的压缩包出现问题gzip: stdin: decompression OK, trailing garbage ignored
2024/5/15 16:16


缘起,解压缩Orange Pi 5 Plus的SDK,出现问题。
百度之后发现只是填充字符,不用太多关注!
【可能是:不同的tar版本指尖不能识别某些自定义的字符!】
【实际可以编译的!】


Android_12/bionic/libc/bionic/clock.cpp
Android_12/bionic/libc/bionic/NetdClientDispatch.cpp
Android_12/bionic/libc/bionic/strchrnul.cpp
Android_12/bionic/libc/bionic/get_device_api_level.cpp
Android_12/bionic/libc/bionic/send.cpp
Android_12/bionic/libc/bionic/atof.cpp
Android_12/bionic/libc/bionic/strerror.cpp
Android_12/bionic/libc/bionic/c32rtomb.cpp
Android_12/bionic/libc/bionic/string_l.cpp
Android_12/bionic/libc/bionic/heap_tagging.cpp
Android_12/bionic/libc/bionic/ndk_cruft.cpp
Android_12/bionic/libc/bionic/malloc_common.h
Android_12/bionic/libc/bionic/wcstod.cpp
Android_12/bionic/libc/bionic/mremap.cpp
Android_12/bionic/libc/bionic/sigaction.cpp
Android_12/bionic/libc/bionic/iconv.cpp
Android_12/bionic/libc/bionic/system.cpp
Android_12/bionic/libc/bionic/sys_thread_properties.cpp
Android_12/bionic/PREUPLOAD.cfg
Android_12/bionic/OWNERS
Android_12/build.sh

gzip: stdin: decompression OK, trailing garbage ignored
tar: Child returned status 2
tar: Error is not recoverable: exiting now
rootroot@rootroot-desktop:~/20240429_OrangePi5Plus/RK3588_Android_Source_Code/Android12源码$ ll
total 72480424
drwxrwxrwx  3 rootroot rootroot        4096 5月  15 14:13 ./
drwxrwxrwx  3 rootroot rootroot        4096 4月  29 10:07 ../
drwxrwxr-x 37 rootroot rootroot        4096 5月  23  2023 Android_12/
-rw-rw-r--  1 rootroot rootroot 37109948187 4月  29 20:23 Android_12.tar.gz
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:21 Android_12.tar.gz00*
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:19 Android_12.tar.gz01*
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:21 Android_12.tar.gz02*
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:21 Android_12.tar.gz03*
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:15 Android_12.tar.gz04*
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:22 Android_12.tar.gz05*
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:16 Android_12.tar.gz06*
-rwxrwxrwx  1 rootroot rootroot  4294967296 4月  29 10:16 Android_12.tar.gz07*
-rwxrwxrwx  1 rootroot rootroot  2750209333 4月  29 10:16 Android_12.tar.gz08*
-rwxrwxrwx  1 rootroot rootroot         486 4月  29 10:07 Android_12.tar.gz.md5sum*
rootroot@rootroot-desktop:~/20240429_OrangePi5Plus/RK3588_Android_Source_Code/Android12源码$ 
rootroot@rootroot-desktop:~/20240429_OrangePi5Plus/RK3588_Android_Source_Code/Android12源码$ 
rootroot@rootroot-desktop:~/20240429_OrangePi5Plus/RK3588_Android_Source_Code/Android12源码$ tar zxvf Android_12.tar.gz ^C
rootroot@rootroot-desktop:~/20240429_OrangePi5Plus/RK3588_Android_Source_Code/Android12源码$ cat Android_12.tar.gz0* > Android_12.tar.gz


百度:gzip: stdin: decompression OK, trailing garbage ignored
https://blog.csdn.net/learnhard/article/details/5702372
http://topic.csdn.net/u/20080103/12/2b006fb3-fb43-41fd-a09f-3530adfe6b8e.html

请问这些gzip: tar命令的报警信息是什么意思?

zhulu323
2008-01-03 12:02:03
gzip: stdin: decompression OK, trailing garbage ignored
tar: Child returned status 2
tar: Error exit delayed from previous errors

每次都出现这样的信息,但是结果是正确的,请问是什么意思?如何消除??


ProtossBird 2008-01-03
报这样的错通常是因为tar.gz文件的尾部有一串0x00或者0xff,这是由于很多场合下压缩算法都会在压缩完成后补充一些字节以对齐数据块.gzip在正确解压完tar.gz的内容后开始解压这样的全零填充字节就会报这样的错.并不会影响使用.

用安静模式 (gzip -q) 可以消除这些警报


参考资料:
https://blog.csdn.net/weixin_42275611/article/details/106353212
解压.tar.gz文件出错解决方案

  • 16
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值