gzip: stdin: not in gzip format when trying to extract kernel tarball [duplicate]

На этот вопрос уже есть ответ здесь:

Я новичок в Ubuntu. Я пытаюсь установить последнее ядро (4.6), чтобы заставить работать несколько функций на моем Surface Pro.

Я выполнил эти команды:

wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.6.tar.xz
tar zxvf linux-4.6.tar.xz
cd linux-4.6

Но вот что я получаю.

$ wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.6.tar.xz
HTTP request sent, awaiting response... 200 OK
Length: 89461728 (85M) [application/x-xz]
Saving to: ‘linux-4.6.tar.xz’

linux-4.6.tar.xz    100%[===================>]  85.32M  1.99MB/s    in 46s     

2016-05-27 11:52:02 (1.84 MB/s) - ‘linux-4.6.tar.xz’ saved [89461728/89461728]

$ tar zxvf linux-4.6.tar.xz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

$ cd linux-4.6
bash: cd: linux-4.6: No such file or directory

Я не знаю, как преодолеть эту ошибку с помощью tar. Что мне делать?

0
задан 17 December 2017 в 15:54

1 ответ

Вы пытаетесь распаковать/'unzip' (-z опция), но tar не сжат,/'zipped'

Делают это без-z, и это будет хорошо работать:

tar -xf name-of-tar

(заменяют имя tar подлинным именем), Если Вы хотите больше коммуникации:

tar -xfvw name-of-tar

Тип man tar для большего количества информации

1
ответ дан 18 December 2017 в 01:54

Другие вопросы по тегам:

Похожие вопросы: