tar.xz VS. 7z (что выбрать?)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

tar.xz VS. 7z

Сообщение Eronex »

tar.xz -- удобненько. LZMA2. Проблемы с кодировкой в русских именах файлов, когда вынужденно открываю архив под Microsoft Windows.
7z -- кросслпатформенность в ажуре, в том числе и с русскими именами файлов.

Что из этих двух вариантов правильнее выбрать, если некоторые архивы раздаю через aMule?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21256
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: tar.xz VS. 7z

Сообщение Bizdelnick »

Лично я, когда важнее всего совместимость, всегда использую zip и никакой кириллицы. А если из этих двух вариантов - то 7z, конечно. Виндузятники вообще не в курсе, что такое tar.xz, и качать непонятную хрень просто не станут.
Кстати, 7z тоже поддерживает LZMA2 (см. file:///usr/share/doc/p7zip-full/DOCS/MANUAL/switches/method.htm).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: tar.xz VS. 7z

Сообщение rm_ »

Если не ошибаюсь, 7z не сохраняет владельца файлов и права на них. Когда это не нужно (или даже вредно) - выбирайте 7z.
А если вы архивы раздаёте другим (незнакомым) людям, то однозначно 7-Zip.

Кстати, 7z тоже поддерживает LZMA2

Хорошенькое "тоже", учитывая что в man xz стоит ссылка на "LZMA SDK: <http://7-zip.org/sdk.html>"
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: tar.xz VS. 7z

Сообщение Aectann »

Если известно, что архив будут открывать Windows-пользователи, всегда использую 7-zip. И с кодировкой нет проблем, и от лишнего слова 'tar' инфаркта не случается.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Nazyvaemykh
Сообщения: 438
Статус: Подопытный участник

Re: tar.xz VS. 7z

Сообщение Nazyvaemykh »

Всегда испльзую tar.xz, потому что это самое простое, самое стандартное решение. Никаких трудностей никогда с ним не испытывал. Просто работает.
¡ Страсть к разрушению есть творческая страсть!
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: tar.xz VS. 7z

Сообщение Eronex »

Nazyvaemykh писал(а):
27.01.2011 15:53
Всегда испльзую tar.xz, потому что это самое простое, самое стандартное решение. Никаких трудностей никогда с ним не испытывал. Просто работает.
Трудность с кодировкой. Остальное -- труъ!
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: tar.xz VS. 7z

Сообщение Eronex »

Aectann писал(а):
27.01.2011 15:28
Если известно, что архив будут открывать Windows-пользователи, всегда использую 7-zip. И с кодировкой нет проблем, и от лишнего слова 'tar' инфаркта не случается.
Может просто на "них" "положить"? Или всё-таки учесть?
Метаюсь. Хочу флейма! Чтобы окончательно принять решение... и понять, стоит ли вообще беспокоиться об альтернативных пользователях.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5405
ОС: Gentoo

Re: tar.xz VS. 7z

Сообщение /dev/random »

Самое лучшее (ИМХО) решение - не использовать русских букв в именах файлов. И никаких проблем с кодировками на чужеродных системах.
Спасибо сказали:
flank'er
Сообщения: 496
Статус: слаковщик
ОС: Slackware64

Re: tar.xz VS. 7z

Сообщение flank'er »

самое лучшее, имхо - не пользоваться чужеродными системами и проблем с русскими именами файлов не будет.
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: tar.xz VS. 7z

Сообщение Eronex »

flank'er писал(а):
27.01.2011 16:45
самое лучшее, имхо - не пользоваться чужеродными системами и проблем с русскими именами файлов не будет.
Чёткая мысль! :)

Просто иногда возникает необходимость использовать чужеродные системы, потому что мир не идеален.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: tar.xz VS. 7z

Сообщение rm_ »

Nazyvaemykh писал(а):
27.01.2011 15:53
tar.xz, потому что это самое простое, самое стандартное решение.

С каких это пор?
tar.gz, tar.bz2 - про них да, можно так сказать.
xz же по меркам архивных форматов появился даже не вчера, а сегодня утром.
Раньше тот же автор продвигал .lzma (я так понимаю, гораздо более тупой формат, чуть ли не голый поток от компрессора).
А ведь ещё есть LZIP (.lz), тоже на базе LZMA, имеющий что немаловажно, параллельную версию упаковщика plzip.
Принят официальным архиватором для сжатия пакетов в дистрибутиве Dragora.
Так что тоже вполне интересный вариант, почему бы не рассмотреть и его?
http://lzip.nongnu.org/lzip.html
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: tar.xz VS. 7z

Сообщение Eronex »

rm_ писал(а):
27.01.2011 17:05
Nazyvaemykh писал(а):
27.01.2011 15:53
tar.xz, потому что это самое простое, самое стандартное решение.

С каких это пор?
tar.gz, tar.bz2 - про них да, можно так сказать.
В данном случае вопрос скорее в tar, а не в gz или bz2, потому что проблема с кросплатформенностью русских имён файлов зарыта именно на этапе tar.
tar.xz (tar.gz, tar.bz2) -- просто и удобно, потому что в меню User menu у mc "из коробки". Отсюда и кроется некое чувство "стандартного решения", которое и меня, в том числе, привлекает :)
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: tar.xz VS. 7z

Сообщение rm_ »

tar.xz (tar.gz, tar.bz2) -- просто и удобно

Вот только даже список файлов вы не узнаете, не прочитав с диска и не распаковав весь архив. По-моему, это ни разу не удобно.
В отличие от 7-Zip, у которого есть нормальное оглавление (но и проблемы с потоковой работой из-за этого).

потому что в меню User menu у mc "из коробки"

В 2011-м году кто-то до сих пор использует mc?
Спасибо сказали:
Аватара пользователя
Eronex
Сообщения: 106
ОС: Ubuntu

Re: tar.xz VS. 7z

Сообщение Eronex »

rm_ писал(а):
27.01.2011 17:22
tar.xz (tar.gz, tar.bz2) -- просто и удобно

Вот только даже список файлов вы не узнаете, не прочитав с диска и не распаковав весь архив. По-моему, это ни разу не удобно.
Этот факт привёл меня к окончательному решению, буду использовать 7-Zip :)

rm_ писал(а):
27.01.2011 17:22
В отличие от 7-Zip, у которого есть нормальное оглавление (но и проблемы с потоковой работой из-за этого).

потому что в меню User menu у mc "из коробки"

В 2011-м году кто-то до сих пор использует mc?
Удобный файловый менеджер, использую :)

Хм... вроде бы понятно... и в то же время не понятно... зачем запихали в юзер-меню возможность работы с тарболами?
Спасибо сказали:
Аватара пользователя
zombie
Сообщения: 539
ОС: Ubuntu 10.04 with OpenBox

Re: tar.xz VS. 7z

Сообщение zombie »

Ну и чем вас 7z то не устраивает?
ЛИНУКСФОРУМ ДЛЯ ЛЮДЕЙ | Гугляшечка | Блог
I'm banned by /dev/random with his team.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: tar.xz VS. 7z

Сообщение eddy »

rm_ писал(а):
27.01.2011 17:22
В 2011-м году кто-то до сих пор использует mc?

А что, кто-то его до сих пор не использует? А чем же "файлы гонять"? :)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: tar.xz VS. 7z

Сообщение sash-kan »

eddy писал(а):
27.01.2011 18:47
А что, кто-то его до сих пор не использует?
а что такое mc?

eddy писал(а):
27.01.2011 18:47
А чем же "файлы гонять"?
шваброй, естественно.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21256
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: tar.xz VS. 7z

Сообщение Bizdelnick »

rm_ писал(а):
27.01.2011 17:22
В 2011-м году кто-то до сих пор использует mc?

Простите, я не очень в теме, а что модно в этом году?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: tar.xz VS. 7z

Сообщение Aectann »

Eronex писал(а):
27.01.2011 16:04
Может просто на "них" "положить"? Или всё-таки учесть?

Всё зависит от того, кто архивом будет пользоваться. Т.е. если среди этих людей много/большой процент Windows-пользователей, то вопроса как-то не возникает (rar ещё возможно, но закрытый формат, думаю, мы обсуждать не будем). Если бы ещё Windows-пользователи об этом думали и не использовали бы убогий zip...
В 2011-м году кто-то до сих пор использует mc?

Кто-то использует, да. Конечно, владение более простыми утилитами unix практически исключает надобность в mc, но у него все в одном месте и нагляднее (правую панель я всегда использую для отображения информации о выделенном файле), хотя и он не совершенен.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: tar.xz VS. 7z

Сообщение Davinel »

В арче пакеты в tar.xz жмутся, так что я тоже tar.xz использую, из солидарности, что ли. На кодировку плевать ибо не называю кирилицей файлы. У виндовых пользователей все равно стоит какой нибудь рар, который tar.xz вполне распакует без проблем.
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: tar.xz VS. 7z

Сообщение yamah »

Aectann писал(а):
27.01.2011 15:28
Если известно, что архив будут открывать Windows-пользователи, всегда использую 7-zip. И с кодировкой нет проблем, и от лишнего слова 'tar' инфаркта не случается.

У многих любителей варезной версии продукта братьев Рошал (никогда не интересовался можно ли их фамилию склонять.) и от расширения 7z инфаркты случаются. :)

/dev/random писал(а):
27.01.2011 16:20
Самое лучшее (ИМХО) решение - не использовать русских букв в именах файлов. И никаких проблем с кодировками на чужеродных системах.

С архивами и файлами на дисках так и делаю.

flank'er писал(а):
27.01.2011 16:45
самое лучшее, имхо - не пользоваться чужеродными системами и проблем с русскими именами файлов не будет.

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

rm_ писал(а):
27.01.2011 17:22
В 2011-м году кто-то до сих пор использует mc?

Ну не знаю, не знаю. Я консоль для работы с файлами использую только когда уж совсем лень что-то делать

Bizdelnick писал(а):
27.01.2011 23:43
rm_ писал(а):
27.01.2011 17:22
В 2011-м году кто-то до сих пор использует mc?

Простите, я не очень в теме, а что модно в этом году?

Видимо, под wine-ом фар юзать. :D
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: tar.xz VS. 7z

Сообщение rm_ »

У многих любителей варезной версии продукта братьев Рошал (никогда не интересовался можно ли их фамилию склонять.) и от расширения 7z инфаркты случаются.

С чего бы вдруг? WinRAR, варезный или нет, давным-давно отлично открывает и распаковывает 7z.

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

И всё же это не оправдание архаичному формату, где кодировка имён файлов не указывается, и может быть "какая угодно".
Здесь напрашивается "tar2", где было бы жёстко задано, что независимо от кодировки хост-системы, в архиве всегда имена файлов в UTF-8.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: tar.xz VS. 7z

Сообщение watashiwa_daredeska »

rm_ писал(а):
28.01.2011 08:41
Здесь напрашивается "tar2", где было бы жёстко задано, что независимо от кодировки хост-системы, в архиве всегда имена файлов в UTF-8.
И получим замечательные проблемы, когда бедный несчастный админ решит развернуть резервную копию при LANG=C. Правда, если он решит её завернуть при LANG=C, то прелестей тоже хватит :) Так что, как минимум, должен остаться флажок «пакуй как есть и пофиг на все кодировки».
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: tar.xz VS. 7z

Сообщение yamah »

rm_ писал(а):
28.01.2011 08:41
У многих любителей варезной версии продукта братьев Рошал (никогда не интересовался можно ли их фамилию склонять.) и от расширения 7z инфаркты случаются.

С чего бы вдруг? WinRAR, варезный или нет, давным-давно отлично открывает и распаковывает 7z.

Ну дык он умеет и tar.xz открывать.
Вопрос не в этом. Народ привык к рару и впадает в полный ступор от "неизвестного типа файла".
Каждый второй заказчик у организации, получая по мылу архив 7z-спрашивает: "а чем это нужно открывать?"
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
zombie
Сообщения: 539
ОС: Ubuntu 10.04 with OpenBox

Re: tar.xz VS. 7z

Сообщение zombie »

Aectann писал(а):
28.01.2011 00:15
rar ещё возможно, но закрытый формат, думаю, мы обсуждать не будем
А что не будем то? Вообще-то самый совершенный формат на сегодняшний день, как и WinRAR самый совершенный архиватор (ну, только один недостаток, хотя он наверное просто свойствен среде win). Я его использую и просто tar (без xz и пр.)...


yamah писал(а):
28.01.2011 08:27
У многих любителей варезной версии продукта братьев Рошал (никогда не интересовался можно ли их фамилию склонять.) и от расширения 7z инфаркты случаются.
Это, кстати, верно. На счет того, что инфаркты от tar случатся, сомневаюсь... Да и вообще, мы тут кажется ерунду начали нести, если файл как архив (стопка книжек), то на расширение уже никто не смотрит :)
А любой поддерживаемый винраром архив так и отображается.
ЛИНУКСФОРУМ ДЛЯ ЛЮДЕЙ | Гугляшечка | Блог
I'm banned by /dev/random with his team.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: tar.xz VS. 7z

Сообщение watashiwa_daredeska »

zombie писал(а):
28.01.2011 14:56
Вообще-то самый совершенный формат на сегодняшний день, как и WinRAR самый совершенный архиватор
Мне кажется, или мы слово «совершенный» понимаем совершенно по разному, как бы даже не противоположно?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: tar.xz VS. 7z

Сообщение Aectann »

zombie писал(а):
28.01.2011 14:56
А что не будем то? Вообще-то самый совершенный формат на сегодняшний день, как и WinRAR самый совершенный архиватор (ну, только один недостаток, хотя он наверное просто свойствен среде win). Я его использую и просто tar (без xz и пр.)...

Рассуждать о совершенстве закрытого формата и закрытой программы в принципе невозможно. В том числе поэтому и не будем обсуждать.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
zombie
Сообщения: 539
ОС: Ubuntu 10.04 with OpenBox

Re: tar.xz VS. 7z

Сообщение zombie »

Aectann писал(а):
28.01.2011 16:21
Рассуждать о совершенстве закрытого формата и закрытой программы в принципе невозможно.
Неважно как сделано, важно как работает! :)
ЛИНУКСФОРУМ ДЛЯ ЛЮДЕЙ | Гугляшечка | Блог
I'm banned by /dev/random with his team.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: tar.xz VS. 7z

Сообщение Aectann »

zombie писал(а):
28.01.2011 16:28
Aectann писал(а):
28.01.2011 16:21
Рассуждать о совершенстве закрытого формата и закрытой программы в принципе невозможно.
Неважно как сделано, важно как работает! :)

В таком случае не нужно упоминать о неком "совершенстве". Кактус не становится совершенным от того, что пригоден для жевания.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: tar.xz VS. 7z

Сообщение SLEDopit »

/dev/random писал(а):
27.01.2011 16:20
Самое лучшее (ИМХО) решение - не использовать русских букв в именах файлов. И никаких проблем с кодировками на чужеродных системах.
Осталось донести эту чудесную мысль до пользователей чужеродных систем (:
zombie писал(а):
28.01.2011 14:56
Да и вообще, мы тут кажется ерунду начали нести, если файл как архив (стопка книжек), то на расширение уже никто не смотрит :)
* грустно смотрит на консоль, в надежде найти хоть одну стопку книжек.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали: