LINUX.ORG.RU

Создание беспроблеммных архивов

 , , , ,


0

2

Сегодня узрел, что в Win ни WinRAR, ни 7zip - не уважают кириллицу в TARе, архив который я создал в Lin

Хочу вот у Вас спросить по Вашему опыту, какой самый такой беспроблемный архив создавать, что бы проблем с открытием не было в 2 системах? Спрашиваю неспроста, что бы и мне потом кидали в конкретном архиве и что бы на моей Лин системе все открывалось, сразу скажу люди далекие от консоли и которым не до ключей в команде, все через ПКМ в ФМ'ах.

Я же пока думаю об 7z, буду пытать наверно его, ну архивы создавать, если данные какие-то, проблема конечно здесь с правами, но мне для данных и прочих текстовых документов в названии - думаю сойдет, к тому же там-и-там попробовал (через GUI:ПКМ - 7zip и file-roller), вроде как все читаемо.
Так же на офтопике через прогу 7zip попробовал создать zip архив с кириллицей проблем не узрел, хотя в свое время , конечно больше от rar навидался, но infozip думаю неспроста когда-то патчил. Да, решение конечно же OpenSource желательно и на законных основаниях

★★★★★

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

Да, решение конечно же OpenSource желательно и на законных основаниях

тогда wine+что-то маздайное и бесплатное.

emulek
()

не уважают кириллицу в TARе

жми в 7z

anonymous
()

В 7-zip стандартизована кодировка имён файлов, так что он как раз должен подойти.

AITap ★★★★★
()

Zip с natspec патчем попробуй или 7z

aol ★★★★★
()

Правильно думаешь о 7z

si0 ★★★
()

Создание безпроблеммных архивов

безпроблеммных

Сердце облилось кровью раз.

безпроблемный

Сердце облилось кровью два.

По теме - вне линуксов стандартом является zip, при всех его недостатках. Просто потому, что интегрирован в систему. От этого и пляши.

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

и как плясать с русскими именами файлов

Вальсом, отсюда и до латинской раскладки.

anonymous
()
Ответ на: комментарий от x905

и как плясать с русскими именами файлов в zip (который создан на венде)?

Вендопроблемы же. Кто юзает - ССЗБ, поэтому посылать ему заархивированные файлы стоит только с транслитными наименованиями. И пусть мучается.

gill_beits ★★★★
()

какой самый такой беспроблемный архив создавать, что бы проблем с открытием не было в 2 системах?

Не бывает. Как бы замечателен ни был архиватор, всё равно, запаковав в линупсе каталог с файлами porno.jpeg и Porno.jpeg - на винде получишь печаль.

Deleted
()

думаю об 7z

Молодэст, продолжай в этом же направлении.

Deleted
()

не уважают кириллицу в TARе

Если нужен именно tar, то можно сжать тем же 7zip под wine.

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

Если tar используется как вариант архива без сжатия, то 7zip имеет такую опцию.

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

вне линуксов стандартом является zip

вне линуксов нет стандартов, только писечки exe бесплано crack

anonymous
()

кстати, для теста сжатие на офтопике попробовал в рар и 7зип, рар круче жмет, но все таки я пока не вспомню 7зип с проблемами в это же время и наверно все таки, да, на нем останусь, к тому как тут аноним заметил про crack - для 7зип он вроде как и не нужен в той же даже винде

NK ★★★★★
() автор топика

7zip - не уважают кириллицу в TARе

что, прости?

1. какое 7zip имеет отношение к файловым именам (да и вообще к содержимому) внутри tar?

2. 7z - сам по-себе формат с принудительной поддержкой юникода, в файловых именах.

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

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

какое 7zip имеет отношение к файловым именам (да и вообще к содержимому) внутри tar?

заТАРил каталог в котором каталоги,файлы с русскими именами и которое это все находилось в Лин на ext4 и локаль ru_RU.UTF-8. 7zip - программа Архив/Файловый-менеджер или как она там в Винде называется http://www.7-zip.org/ , в общем он не отобразил мне ru-имена на Вин7. С архивами 7z я поэкспериментировал в обе стороны, на лин и вин, если архивировать, скажем file-roller и 7zip , соответственно, все читаемо.

Так понятно или мне расскажешь, теперь чем архив от архива на который наложено сжатие отличается? Мне просто надо было забэкапить на моей машине и слить на машину с вин, все!

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

слушай, я тебе про клики в проге винды, а ты мне про ключи, те которые в строке. Я просто проверил мало ли кто что сожмет, а оно пахать онли на Вин будет=(...

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

в «проге винды» настройки абсолютно те же

anonymous
()
Ответ на: комментарий от NK

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

anonymous
()

У 7z все нормально с кириллицей в именах файлов.

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

ужс, проприетарное до мозга костей

для маздайщиков это не имеет значения. ТС явно сказал, что венда для него обязательна.

А чем 7z хуже?

в моём варианте (wine+winrar) переводом кодировок имён занимается wine, а она это делает лучше, чем rar for linux и 7z. Это ИМХО, возможно сейчас уже лучше с 7z.

кроме того, судя по сайту, в Slackware это не работает. Какая разница? Там тоже command line only.

emulek
()
Ответ на: Пиши патчи от gh0stwizard

Или купи винрар и не парься.

им можно пользоваться бесплатно, если забить на надпись «дайте денег». Сжимать/разжимать эта надпись не мешает.

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

давай ключи для консольного рар, с которыми он сожмёт ядро лучше, чем с настройками в gui.

твои 20 минут пошли

anonymous
()
Ответ на: комментарий от NK

в винде zip вроде из коробки же?

если на одной Windows сделать zip-файл (стандартными средствами) — то на другой Windows этот файл уже может не распаковаться.

например представь что ты пересылаешь zip-файл из России и Италию :)

а так — да — из коробки :-D

user_id_68054 ★★★★★
()

...и вообще, давайте позовём в эту тему специалиста? :-) [ sanyock]

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

упрлс? У меня и rar'а нет, только unrar.

Это ты тестами занимаешься.

Кстати, а сколько xz даст сжатия?

emulek
()
Ответ на: комментарий от NK

попробовал в рар и 7зип, рар круче жмет

круче в том смысле что и быстрее и размер меньше?

если ждать времени нужно дольше чем ждать 7zip — то зачем такое надо?

и про энергоэффективность (электричества) — тоже не забудь :-)

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

в rar имена файлов хранятся в unicode, старый ты маразматик

дык где я утверждал обратное? Или ты по ошибке мне ответил?

emulek
()

7zip попробовал создать zip архив с кириллицей проблем не узрел

это хорошая новость. а-то я в своё время делал микро-утилиту: [locale-unzip]

с помошью которой можно было бы распаковывать и на GNU/Linux проблемные Вендовые zip-архивы. или на Windows распаковывать zip-архивы , которые делались например во всяких Макинтошах :)

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

bsdtar самый лучший архиватор.

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