Ubuntu-如何解包gcc?

Ubuntu-如何解包gcc?,gcc,Gcc,我正在尝试解包gcc-4.4_4.4.3.orig.tar.gz。在阅读了谷歌的5个网站后,我无法理解这一点 请告诉我如何打开gcc-4.4_4.4.3.orig.tar.gz的包装 谢谢 对于像.tar.gz这样的gzip文件 及 对于.tar.xz这样的文件我不知道从何处获得该文件,但xz提取是: tar Jxf gcc-4.4.3.tar.xz您可以让GNU tar version>=1.20自动检测它,而不是在提取归档文件时记住选择压缩类型的标志。例如: tar xf archive.t

我正在尝试解包gcc-4.4_4.4.3.orig.tar.gz。在阅读了谷歌的5个网站后,我无法理解这一点

请告诉我如何打开gcc-4.4_4.4.3.orig.tar.gz的包装

谢谢

对于像.tar.gz这样的gzip文件


对于.tar.xz这样的文件

我不知道从何处获得该文件,但xz提取是:


tar Jxf gcc-4.4.3.tar.xz

您可以让GNU tar version>=1.20自动检测它,而不是在提取归档文件时记住选择压缩类型的标志。例如:

tar xf archive.tar.gz
tar xf archive.tar.bz2
tar xf archive.tar.xz
当然,同样的事情也适用于列出归档文件:

tar tf archive.tar.gz
tar tf archive.tar.bz2
tar tf archive.tar.xz
要创建存档,可以使用-a或-auto-compress标志,这使tar使用文件后缀来做正确的事情:

tar caf archive.tar.gz file ...
tar caf archive.tar.bz2 file ...
tar caf archive.tar.xz file ...

在我运行您的命令之后,谢谢,顺便说一下,这个文件夹现在存在:gcc-4.4_4.4.3.orig/gcc-4.4.3.tar。xz@CedricH.:tar-xzvf gcc-4.4_4.4.3.orig.tar.gz我想说。你错过了-在开始时,表示一个参数piskvor,我非常仔细地再次输入。发生了同样的情况:tar xzvf gcc-4.4_4.4.3.orig.tar.gz创建了一个新的目录和文件:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。gcc-4.4_4.4.3.orig/gcc-4.4_4.4.3.tar。xz@Piskvor:它在没有减号的情况下工作@Kevin:在新创建的文件上运行相同的命令?@Cedric:error-output:gzip:stdin:不是gzip格式\n tar:Child返回状态1\n tar:error exit从以前的错误中延迟output:tar:invalid option-Jyour system已过期且不可用支持XZ。从gcc.org下载官方tar.gz,然后从下面给出的链接下载。该包是非官方的,请从gcc.org获得官方包谢谢Dustin和Cedric-以下是链接:
tar tf archive.tar.gz
tar tf archive.tar.bz2
tar tf archive.tar.xz
tar caf archive.tar.gz file ...
tar caf archive.tar.bz2 file ...
tar caf archive.tar.xz file ...