Ошибка при извлечении lzma tar ball из терминала 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 

2 ответа

Решение

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

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

unlzma filename.tar.lzma

затем:

tar xvf filename.tar

Чтобы получить больше информации о файле:

lzmainfo filename.tar.lzma

открытого приточно-LZMA-под-RHEL-CentOS-Debian-убунту

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