Czy możesz powiedzieć mi dlaczego
tar czf archive.tar dir
tworzy archiwum z innym hashem za każdym razem (sprawdzam za pomocą 'md5sum') Bez parametru kompresji -z lub z parametrem -j zamiast tego wszystko działa dobrze. Dzięki
Czy możesz powiedzieć mi dlaczego
tar czf archive.tar dir
tworzy archiwum z innym hashem za każdym razem (sprawdzam za pomocą 'md5sum') Bez parametru kompresji -z lub z parametrem -j zamiast tego wszystko działa dobrze. Dzięki
Odpowiedzi:
Wynika to z faktu, że gzip
przechowuje także meta-informacje podczas korzystania z parametrów domyślnych. Spójrz na -n
parametr, gzip
aby odrzucić te informacje, a następnie powinieneś mieć identyczne archiwa za każdym razem, zakładając, że pliki się nie zmieniły.
Wypróbuj coś takiego: tar -cf <archive_dir> | gzip -n > archive_dir.tar.gz
Spójrz na stronę gzip .