Имеется bin-файл скаченный с сервера поставщика. Размер скаченного не сходится с указанным на сервере, указано 73 МБ.
...
ls -l
60186997 mvl_4_0_1_demo_lsp_setuplinux_01_20_00_014.bin
ls -lh
58M mvl_4_0_1_demo_lsp_setuplinux_01_20_00_014.bin
Проверяю md5 по скаченному файлу.
...
md5summ -c md5sum.list
./mvl_4_0_1_demo_lsp_setuplinux_01_20_00_014.bin: OK
Удачно распаковываю bin и нахожу там tar.gz. При попытке распаковать получаю:
...
tar -xzf DaVinciLSP-01_20_00_014.tar.gz
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
Использую gzip (1.3.5), tar (1.16) , md5sum (5.97). По заверению техподдержки у них все хорошо. В представительстве мне записали этот файл, по их словам у них он распаковывается без проблем, результат тот же. Записанный файл полностью идентичен скаченному мной.
Возникает ряд вопросов:
- могу ли я починить архив, сильно сомневаюсь, но вдруг
- как я еще могу проверить скаченные файлы, поставщик предоставляет только md5, в man 1 md5sum не удалось обнаружить возможности более полного вывода.
Спасибо.