The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз архиватора p7zip 15.09, opennews (ok), 25-Дек-15, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


128. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Аноним (-), 27-Дек-15, 12:29 
Tar и gzip это замечательный юникс-вей. Из за юниксвея чтобы получить список файлов или извлечь один маленький файл нужно делать декомпрессию всего огромного архива.
Что касается комбайна, то очень удобно получив непонятный контейнер открыть его "уродским комбайном" и достать все что тебе нужно или хотя бы понять что-то такое и что там внутри.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

131. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Michael Shigorinemail (ok), 27-Дек-15, 13:56 
> Tar и gzip это замечательный юникс-вей. Из за юниксвея чтобы получить список
> файлов или извлечь один маленький файл нужно делать декомпрессию всего огромного
> архива.

Нет.

Почитайте наконец про то, как tar.gz (сперва архивируем, затем жмём) называется в терминах того же RAR ("solid archive") и посмотрите, какие действия выполняются при вынимании из такого "одного маленького файла".

Ответить | Правка | Наверх | Cообщить модератору

132. "Релиз архиватора p7zip 15.09"  –2 +/
Сообщение от Mihail Zenkov (ok), 27-Дек-15, 14:10 
У rar это опция. А что может предложить unix way для оперативного доступа к отдельным файлам в архиве?
Ответить | Правка | Наверх | Cообщить модератору

133. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Michael Shigorinemail (ok), 27-Дек-15, 14:44 
> У rar это опция. А что может предложить unix way для оперативного
> доступа к отдельным файлам в архиве?

Точно так же -- сперва жать, затем архивировать.

Ответить | Правка | Наверх | Cообщить модератору

134. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 27-Дек-15, 16:11 
ИМХО подобное решение будет проигрывать обычному rar/7z как по удобству так и по эффективности сжатия.

Нужен контейнер (архив) содержащий индекс с исходными (до сжатия) именами файлов, их размерами и прочими атрибутами. Да и сам индекс должен сжиматься. Тогда бы мы получили действительно интересный симбиоз в лучших традициях unix way использующий многопоточную упаковку/распаковку (в духе make -jN).

Ответить | Правка | Наверх | Cообщить модератору

141. "Релиз архиватора p7zip 15.09"  +/
Сообщение от scorry (ok), 28-Дек-15, 19:17 
> У rar это опция. А что может предложить unix way для оперативного
> доступа к отдельным файлам в архиве?

dar

Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

143. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 28-Дек-15, 21:06 
dar не следует концепции unix way: он является и архиватором и компрессором.
Ответить | Правка | Наверх | Cообщить модератору

144. "Релиз архиватора p7zip 15.09"  +/
Сообщение от scorry (ok), 31-Дек-15, 00:32 
> dar не следует концепции unix way: он является и архиватором и компрессором.

tar тоже, как ни странно, позволяет создавать и распаковывать gzip,
bzip и прочее. Равно как и работать без компрессии. Чем не комбайн?

Был вопрос про сжатие индивидуальных файлов? Был. Дар подходит? Подходит.
Строго говоря, в процессе дискуссии вы, задав вопрос, уже почти на
него ответили. Нужен доступ к индивидуальным файлам без декомпрессии
всего архива — делайте архивацию после сжатия. Любой образ файловой
системы со сжатием вам в этом подойдёт. Очень даже юниксвейно.

Ответить | Правка | Наверх | Cообщить модератору

145. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 31-Дек-15, 02:10 
>> dar не следует концепции unix way: он является и архиватором и компрессором.
> tar тоже, как ни странно, позволяет создавать и распаковывать gzip,
> bzip и прочее. Равно как и работать без компрессии. Чем не комбайн?

Комбайн. Нет у unix way архиватора - тему можно закрывать ;)

> Был вопрос про сжатие индивидуальных файлов? Был. Дар подходит? Подходит.

Но чем он в таком случае отличается от 7z или rar?

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

Это не удобно - изменяется имя и размер файла.

> Любой образ файловой
> системы со сжатием вам в этом подойдёт. Очень даже юниксвейно.

Это интересный вариант. Но эта будет специфическая фс с плохой переносимостью между системами. Да и не понятно, чем это будет лучше 7z/rar/dar?

Ответить | Правка | Наверх | Cообщить модератору

146. "Релиз архиватора p7zip 15.09"  +/
Сообщение от scorry (ok), 31-Дек-15, 02:43 
>> Был вопрос про сжатие индивидуальных файлов? Был. Дар подходит? Подходит.
> Но чем он в таком случае отличается от 7z или rar?

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

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

Эмм. Вот тут не понял, честно говоря.

>> Любой образ файловой
>> системы со сжатием вам в этом подойдёт. Очень даже юниксвейно.
> Это интересный вариант. Но эта будет специфическая фс с плохой переносимостью между
> системами. Да и не понятно, чем это будет лучше 7z/rar/dar?

Я же говорю «например». С постановки проблемы и цены решения вопроса, собственно, и начинается инженерная работа.

Ответить | Правка | Наверх | Cообщить модератору

147. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Mihail Zenkov (ok), 31-Дек-15, 03:00 
>>> Был вопрос про сжатие индивидуальных файлов? Был. Дар подходит? Подходит.
>> Но чем он в таком случае отличается от 7z или rar?
> Ну-у-у здрасьте. Я не буду долго рассказывать, вы лучше сходите на сайт

Я не о технических возможностях, а о принадлежности/соответствии unix way.

>>> Строго говоря, в процессе дискуссии вы, задав вопрос, уже почти на
>>> него ответили. Нужен доступ к индивидуальным файлам без декомпрессии
>>> всего архива — делайте архивацию после сжатия.
>> Это не удобно - изменяется имя и размер файла.
> Эмм. Вот тут не понял, честно говоря.

Если я сперва сожму файл, то его исходное имя (test.cpp) изменится (test.cpp.gz), размер тоже. При листинге архива я естественно хочу видеть исходное имя (test.cpp) и его размер.

Ответить | Правка | Наверх | Cообщить модератору

148. "Релиз архиватора p7zip 15.09"  +/
Сообщение от scorry (ok), 31-Дек-15, 03:42 
> Я не о технических возможностях, а о принадлежности/соответствии unix way.

Ну тогда нет ничего юниксвейного в этом мире. Прекращайте уже быть таким пуристом, честное слово же...

> Если я сперва сожму файл, то его исходное имя (test.cpp) изменится (test.cpp.gz),
> размер тоже. При листинге архива я естественно хочу видеть исходное имя
> (test.cpp) и его размер.

А, вы всё так же про тар. Я же говорю о подходе к созданию архиваторов вообще.

Ответить | Правка | Наверх | Cообщить модератору

150. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 31-Дек-15, 14:15 
> Ну тогда нет ничего юниксвейного в этом мире.

Не, это только с архиваторами все плохо ;) С остальными утилитами типа ls,cat,grep все нормально.

> Прекращайте уже быть таким
> пуристом, честное слово же...

В этом плане я совсем не пурист и считаю, что архиватор должен сам уметь сжимать. Более того - у меня в системе комбайн 7z заменил другие архиваторы/компрессоры (gzip/xz/rar/zip).

Я считаю, что на unix way нужно смотреть шире - если программа/библиотека охватывает конкретную задачу (область применения) и не лезет в другие - то это вполне адекватный подход. Мне нравится busybox, ffmpeg, curl, kernel. Вот qt, systemd - наоборот, стараются охватить как можно больший круг задач и включают в себе все подряд, что ИМХО плохо.

Ответить | Правка | Наверх | Cообщить модератору

139. "Релиз архиватора p7zip 15.09"  –2 +/
Сообщение от Аноним (-), 28-Дек-15, 18:36 
В rar не нужно все распаковывать чтобы получить список файлов, а в tar.gz нужно.

Открываю архив в графической программе. Должно жду, получаю список файлов. Это ваш юникс-вэй.

Ответить | Правка | К родителю #131 | Наверх | Cообщить модератору

140. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Andrey Mitrofanov (?), 28-Дек-15, 18:50 
> Должно жду,
> Это ваш юникс-вэй.

Нет _Ваш_.  Мы ж Вас не заставляли жать файлы не подходящим по Вашему же мнению инструментом?

Назло маме, уши -- аргумент? Нет, спасибо.

Наш ю-вей как-то -- инструмент под задачу.

Ваши проблемы с Вашими ушами и архмвами не проблемы Великого и Могучего.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру