Я загрузил файл с сайта источников Lynx:
http://invisible-mirror.net/archives/lynx/tarballs/?C=M;O=D
Конкретно этот файл: lynx2.8.8rel.2.tar.bz2
(пробовал несколько с сайта).
Когда я применяю tar xjf
к файлу, я получаю следующую ошибку:
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Однако, если я использую Ubuntu (16.04), приложение «Файл» все идет хорошо. Любые предложения относительно того, почему это так?
Сначала проверьте md5sum файла:
md5sum lynx2.8.8rel.2.tar.bz2
b231c2aa34dfe7ca25681ef4e55ee7e8 lynx2.8.8rel.2.tar.bz2
И если это корректно какой-либо из следующих команд, должен работать бесперебойно над стандартной установкой Ubuntu:
tar xvf lynx2.8.8rel.2.tar.bz2
bzcat -dk lynx2.8.8rel.2.tar.bz2 | tar xvf -
bzip2 -dck lynx2.8.8rel.2.tar.bz2 | tar xvf -
(j
опция назвать bzip2, который Вы использовали в своей собственной командной строке, обычно не требуется tar в современных версиях.)
, Если md5sum отличающийся от того, я дал выше этого, укажет, что существует что-то неправильно с процессом загрузки и самим архивом, а не проблемой или с tar
или с bzip2
приложения...
Примечание:
При использовании рыси для загрузки этого конкретного файла (который я верю Вам, пытались): в моей системе с помощью Версии 2.8.8rel.2 Lynx следующее произвело хорошую загрузку при тестировании с md5sum
:
lynx -source \
'http://invisible-mirror.net/archives/lynx/tarballs/lynx2.8.8rel.2.tar.bz2' \
> lynx2.8.8rel.2.tar.bz2
Ссылки: