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