zoukankan      html  css  js  c++  java
  • 升级Linux tar &&解决某用tar解压失败的tar包

    今天解压个文件,出来很多这样的:

    /bin/tar: Ignoring unknown extended header keyword `SCHILY.dev'
    /bin/tar: Ignoring unknown extended header keyword `SCHILY.ino'
    /bin/tar: Ignoring unknown extended header keyword `SCHILY.nlink'

    查阅资料,说是需要更新我的tar版本

    找到官网:

    https://ftp.gnu.org/gnu/tar/

    发现最新版是1.29

    而我的版本是1.28

    直觉告诉我,更新了估计没用,一般这种小版本更新是不会有多大变动的,但我还是决定试试..

    wget https://ftp.gnu.org/gnu/tar/tar-1.29.tar.gz
    tar xvzf tar-1.29.tar.gz
    cd tar-1.29
    FORCE_UNSAFE_CONFIGURE=1
    export FORCE_UNSAFE_CONFIGURE
    ./configure
    make
    #备份旧版 mv /bin/tar /bin/tar.old
    #复制新版到目录
    cp src/tar /bin/tar
    #删除备份
    rm
    /bin/tar.old

    尝试后发现问题果然还是没解决.

    遂尝试用7z解压

    7za x 文件名

    解压成功..

    突然觉得我是不是应该抛弃tar用7z好...

  • 相关阅读:
    性能测试目的和性能测试主要术语
    回数
    python求100以内的素数
    杨辉三角
    裴波那契数列
    day12_框架二sendmail.py代码
    codeforces 1435 E
    codeforces C
    codeforces 1436E
    codeforces 1435 D. Shurikens (贪心)
  • 原文地址:https://www.cnblogs.com/DragonStart/p/7518642.html
Copyright © 2011-2022 走看看