LINUX.ORG.RU

tar.gz-мания

 


1

2

Почему все так любят паковать в этот формат?

Нашел что-то под линь? А что если оно больше 10 гигов? Конечно же в tar.gz! И плевать что сначала будет происходить чтение архива а потом распаковка.

И ведь сжатия практически нет. Чего хотят добиться те кто пакуют все в этот формат?


Чего хотят добиться те кто пакуют все в этот формат?

Они приносят твое время в жертву бажественному юниксвею.

subwoofer ★★★★★ ()

Всё просто. Когда в MC нажимаешь F2, то в меню из архивации первым идёт Compress the current subdirectory (tar.gz).

shrub ★★★★★ ()

Чего хотят добиться те кто пакуют все в этот формат?

Того что все смогут его распаковать.

vurdalak ★★★★★ ()

исторически сложилось tar сохраняет структуру и права, zip архивирует

WindowsXP ★★ ()
Ответ на: комментарий от nvidia

Нашел что-то под линь

Вендовый проводник из коробки не поддерживает.

)

next_time ★★★★ ()

Почему все так любят паковать в этот формат?

Потому что все смогут его распаковать

nerfur ★★★ ()
Ответ на: комментарий от WindowsXP

Ну и? Давно пора перейти на более эффективное сжатие.

next_time ★★★★ ()

Нашел что-то под линь? А что если оно больше 10 гигов? Конечно же в tar.gz!

Какая-то вызывающе неверная информация. Для больших архивов как-то гораздо чаще .bz2 или .xz попадаются.

И плевать что сначала будет происходить чтение архива а потом распаковка.

Я ничего не понял, что ты хотел сказать.

redgremlin ★★★★★ ()
Ответ на: комментарий от next_time

как только он появится на всех системах в базовой конфигурации - так сразу

WindowsXP ★★ ()

tar заворачиваем все в один файл, сжимаем этот файл gzip.

int13h ★★★★★ ()

Можно просто архивировать.

eR ★★★★★ ()

gzip считается самым компромиссным по скорости и сжатию. На современных машинах скорость распаковки не сильно уменьшается в сравнении с чистым tar.

ionanahin ★★★ ()
Ответ на: комментарий от WindowsXP

достаточно внести в базовую конфигурацию дебиана

next_time ★★★★ ()
Ответ на: комментарий от WindowsXP

Debian - не все Linux системы

но все юзабельные

вообще нихрена не Unix

Linux is not UNIX

next_time ★★★★ ()
Ответ на: комментарий от next_time

ну жто понятно - можно огородится и хоть раром паковать

WindowsXP ★★ ()
Ответ на: комментарий от next_time

7z жрет дофига cpu по сравнению с gzip. в большинстве случаев в 1 поток - это значит и больше времени.

bl ★★★ ()
Ответ на: комментарий от next_time

Но зачем, когда в базовой поставке уже есть xz? 7z всё равно никто не пользуется, кроме 1-2% упоротых школьников-виндузятников.

redgremlin ★★★★★ ()
Ответ на: комментарий от redgremlin

А ещё есть lz (lzip). Исходники того же ed'а на официальный ftp'шник выкладывают именно в .tar.lz.

saahriktu ★★★★★ ()

If it ain't broke, don't fix it.

Оно выполняет свою задачу. tar сохраняет структуру, gzip быстый.

Времена диал-апа и дискет прошли, экономить на байтах уже нет смысла.

PS: https://blogs.reucon.com/srt/compression-gzip-vs-bzip2-vs-7-zip-8296/

For tha lazy:

Compressor 	Size 	Ratio 	Compression 	Decompression
gzip 		89 MB 	54 % 	0m 13s 		0m 05s
bzip2 		81 MB 	49 % 	1m 30s 		0m 20s
7-zip 		61 MB 	37 % 	1m 48s 		0m 11s

beastie ★★★★★ ()
Последнее исправление: beastie (всего исправлений: 2)

шоб вендузятники и маководы не могли распаковывать. если серьезно то что не так? я пакую в таком формате, сначало я тоже думала что это ни к чему, но когда переводила 12 гиговый tar по ssh поняла, что лучше делать tar.gz 12 гигов стало 10 гигов. и за ночь передалось. и нету утерянных пакетов и всего этот.

gssomi ★★ ()

Почему все так любят паковать в этот формат?

Потому-что tar.gz традициционно паковали исходники.
Для паковки бинарников использовали сокращение tgz

Сейчас этого мало кто придерживается. Сейчас даже есть пользователи линуксов, которые не знают о консоли.

alman ★★★ ()

Разница в экономии байт 30% в пользу 7z, разница в скорости сжатия - 1000% в пользу gzip. Время дороже байтов.

lenin386 ★★★ ()

Чего хотят добиться те кто пакуют все в этот формат?

Не ждать пол-дня пока он пожмет? Короче скорость/сжатие самое оно для всяких бекапов и дампов.

entefeed ☆☆☆ ()

Почему все так любят паковать в этот формат?

Не осилили pbzip2 и xz -T8. Или просто маклюбы.

больше 10 гигов

Жать >10 GiB чем-то кроме gzip — удовольствие не для каждого.

shahid ★★★★★ ()
Ответ на: комментарий от lenin386

This. Из таблицы, что я привёл выше, по соотношению time-to-ratio, gzip выигрывает.

Для сжатия bzip в 7 раз хуже, 7zip — в 12 раз!

Для распаковки: bzip — в 4 раза хуже, 7zip — в 3 раза.

Для не верующих — сами посчитайте. Берём время и делим на проценты. Меньше — лучше.

beastie ★★★★★ ()
Ответ на: комментарий от gssomi

шоб маководы не могли распаковывать

Изкоробочный архиваторая утилита архивирования поддерживает большинство форматов юниксовых архивов https://i.imgur.com/eNeOmft.png
штоб ты знал
При этом не поддерживает виндузятные rar 7zip и cp1255 кодировка шатал.

uin ★★ ()
Ответ на: комментарий от uin

При этом не поддерживает виндузятные rar 7zip и cp1255 кодировка шатал.

Для архива, защищенного паролем, что там предлагается?

shahid ★★★★★ ()
Ответ на: комментарий от shahid

В каком смысле? В каких форматах шифрование есть - те и предлагаются.

uin ★★ ()
Ответ на: комментарий от uin

поддерживает большинство форматов юниксовых архивов
В каких форматах шифрование есть - те и предлагаются.
не поддерживает виндузятные rar 7zip

В rar и 7z есть шифрование паролем.
В юниксовых форматах царит юникс-вейность.
Остаётся только дырявенкий убогонький zip, верно?

shahid ★★★★★ ()
Ответ на: комментарий от shahid

Наверное, я запароленные архивы лет 5 уже например не встречал, да и разговор то вообще про другое был так что твой бугурт здесь совсем не к месту.

uin ★★ ()
Ответ на: комментарий от uin

запароленные архивы лет 5 уже например не встречал

Я тоже, но на днях столкнулся. Макось не встречал ещё дольше.
Но суть такова: большой брат не велит своим рабам ходить в интернет без раскрытого дупла.

твой бугурт

Чисто любопытство по незнанию. Но у кого-то кажется пригорело, раз на эту тему перескок.

shahid ★★★★★ ()
Ответ на: комментарий от uin

я это знаю, но не у всех os x из коробки есть такая утилита, его надо отдельно устанавливать. А как оказалось(лично в моей жизненной практике) не все умеют устанавливать программы. И эта была шутка(неудачная)

gssomi ★★ ()

Если пересылать большой файл не запакованным, то он может повредиться, отдельные биты/байты могут полететь. Если файл запакован, то это как бы дополнительная защита, вся информация остаётся в куче.

Heretique ()
Ответ на: комментарий от shahid

Чисто любопытство по незнанию. Но у кого-то кажется пригорело, раз на эту тему перескок.

Странное любопытство, учитывая что в тех же линуксах из коробки обычно только расово верные форматы, а в винде вообще zip и больше нихрена.

большой брат не велит своим рабам ходить в интернет без раскрытого дупла.

Што?

gssomi

не у всех os x из коробки есть такая утилита

OS X - она одна, других никаких нет.

uin ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.