解压 TAR 文件,导致错误

解压 TAR 文件,导致错误

我正在尝试使用 解压缩 .tar.gz 文件tar xvzf,正如 hhaamu 在他对我的回答中所说的那样其他问题关于在 SCO 上安装 GCC。

当我输入:

bash-3.1$ tar xzf gcc-2.95.2pl1-dist.tar.gz
tar: z: unknown option
Usage: tar -{txruc}[0-9vfbkelmnopwAFLTP] [tapefile] [blocksize] [tapesize] files...
    Key     Device            Block   Size(K)    Tape
    0       /dev/rfd048ds9    18      360        No
    1       /dev/rfd148ds9    18      360        No
    2       /dev/rfd096ds15   10      1200       No
    3       /dev/rfd196ds15   10      1200       No
    4       /dev/rfd0135ds9   18      720        No
    5       /dev/rfd1135ds9   18      720        No
    6       /dev/rfd0135ds18  18      1440       No
    7       /dev/rfd1135ds18  18      1440       No
    8       /dev/rct0         20      0          Yes
    9       /dev/rctmini      20      0          Yes
    10      /dev/rdsk/fp03d   18      720        No
    11      /dev/rdsk/fp03h   18      1440       No
    12      /dev/rdsk/fp03v21 10      20330      No

注意第二行和第三行,其中写着:

tar: z: unknown option
Usage: tar -{txruc}[0-9vfbkelmnopwAFLTP] [tapefile] [blocksize] [tapesize] files...

这是什么意思?我该如何解决这个问题?

答案1

您的版本tar显然没有提供此开关/功能。因此,您必须分两步执行此操作:

$ gunzip gcc-2.95.2pl1-dist.tar.gz
$ tar xvf gcc-2.95.2pl1-dist.tar

有关更多信息,请查看 的手册页tar并检查tar的选项。

相关内容