Obtendo um arquivo tar para os últimos patches do linux

0
$ curl -L  https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.0.1.tar.xz | tar -xjkf -

% Total    % Received % Xferd  Average Speed   Time    Time Time
Current
Dload  Upload   Total   Spent  Left  Speed 
0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--
0bzip2: (stdin) is not a bzip2 file.
tar: Child died with signal 13
tar: Error is not recoverable: exiting now
0 78.4M    0 17128    0     0   5499      0  4:09:26  0:00:03  4:09:23
5500
curl: (23) Failed writing body (2152 != 2896)
richard@richard-HP-ENVY-15-Notebook-PC:~$
    
por Richard A 30.04.2015 / 06:26

1 resposta

0

Como o erro diz, e o URL indica, não é um arquivo bzip2. É um arquivo xz, então a opção para tar deve ser -J , não -j :

... | tar -xJkf -
    
por muru 30.04.2015 / 06:50