Существует несколько форматов архивов tar ustar
, gnu
и т. Д. Существует ли какой-либо инструмент, который может показать, в каком формате находится данный архив? (Не нашел его bsdtar
ни в справочной странице ни в информационных страницах GNU tar).
Вы уверены, что они на самом деле производят разные форматы? en.wikipedia.org/wiki/Tar_(file_format)#Format_details подразумевает, что tar-файлы следуют POSIX IEEE P1003.1
—
ChrisInEdmonton
Я обычно просто использую: файл <filename.tar>. Я получаю (например): ./dojo-release-1.5.0.tar: tar-архив POSIX (GNU)
—
FreudianSlip
При запуске
—
Магнус
tar --help
я обнаружил, что по умолчанию это "--format = gnu". Сгенерированный файл не принят на hackage.haskell.org с сообщением, что он не в ustar
формате.