Cara menggunakan GZip untuk membuat file .zip


12

Apakah mungkin menggunakan GZip untuk membuat file .zip? Saya telah Googling dan tidak dapat menemukan apa pun yang membuat saya percaya ini mungkin


1
dan tidak digunakan zip?
quanta

Jawaban:


13

Anda mungkin ingin menggunakan zipdan tidak gzip. Ini harus dilakukan:

zip -r newzip.zip /path/to/zip/stuff

7

Ini tidak mungkin. gzip dan (pk) zip menggunakan format kompresi yang berbeda, dan lebih penting lagi, zip juga mengemas beberapa file, direktori, bersama dalam satu arsip.


4
Mereka (saat ini) menggunakan format kompresi yang sama (mengempis), mereka hanya mengemas berbagai hal secara berbeda.
Ignacio Vazquez-Abrams

2

Format zip asli sama dengan:

 tar -cZf package.zip files....

(perhatikan modal Z menggunakan lib kompres - menggunakan 'z' kecil akan memberikan arsip yang di-gzip yang tidak dapat dimengerti oleh pk / winzip).

yaitu tidak, Anda tidak dapat menggunakan gzip untuk membuat file pkzip - tetapi saya akan terkejut menemukan mesin Unix yang memiliki gzip tetapi tidak kompres.


Bukan itu. File zip lebih dari sekadar tarball yang melewati kompres.
Ignacio Vazquez-Abrams

1
Mirip dengan! = Sama dengan. Tar menyimpan izin unis dan agar zip tidak. Zip juga memampatkan hanya 32kb pada satu waktu sehingga Anda dapat mengekstrak satu file tanpa harus mendekompres semua yang datang sebelumnya; tar memampatkan semuanya sekaligus (memberikan kompresi yang lebih baik). Yang paling penting, mereka adalah format file yang berbeda yang tidak dikenali oleh alat lain.
psusi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.