Ошибка при извлечении lzma шара tar в терминальном tar: “Неожиданный EOF в архиве”

xz: (stdin): Unexpected end of input
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

Что это означает?

Что я ввел:

sudo tar --lzma -xvf filename.tar.lzma 
0
задан 23 June 2015 в 02:58

2 ответа

EOF (конец файла) ошибка означает, что приложение ожидало там быть большим количеством доступных данных, но это исчерпало данные и достигло конца файла. В случае попытки распаковать tarball, скорее всего, tarball поврежден. При загрузке его с Интернета Вы могли бы попытаться загрузить его снова.

1
ответ дан 4 October 2019 в 02:36

Попробуйте это вместо этого (используйте sudo в случае необходимости):

unlzma filename.tar.lzma

тогда:

tar xvf filename.tar

Для получения большего количества информации о файле:

lzmainfo filename.tar.lzma

open-extract-lzma-under-rhel-centos-debian-ubuntu

0
ответ дан 4 October 2019 в 02:36

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

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