LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
boo32 (фотография)

Arch Linux меняет алгоритм сжатия своих пакетов.

Около месяца назад разработчики добавили в утилиты дистрибутива возможность использовать пакеты формата xz, использующего алгоритм сжатия LZMA2. По сравнению с gzip, это позволяет получить степень сжатия до 30% и больше в зависимости от данных.

Для того, чтобы использовать новый формат пакетов, нужно заменить значение переменной PKGEXT в makepkg.conf на ".pkg.tar.xz". Теперь утилиты dbscripts, devtools, namcap и, конечно, pacman в состоянии обработать такие пакеты. Если используются собственные скрипты для работы с пакетами, в них, при необходимости, нужно самостоятельно изменить шаблон имени файлов пакетов с "*.pkg.tar.gz" на "*.pkg.tar.*".

Для корректного обновления уже установленных дистрибутивов пакеты pacman, pacman-mirrorlist, libarchive, libfetch и xz-utils сохранены в формате gz (указано "PKGEXT = '.pkg.tar.gz'" в их PKGBUILD). В настоящее время всем разработчикам и доверенным пользователям (Trusted Users) настоятельно рекомендуется использовать новый формат для создаваемых ими пакетов.

>>> Оригинал

Метки: arch

boo32 * (24.03.2010 4:22:45)
Проверено: Aceler (24.03.2010 10:33:07)
Juick

[#]  

Этот архиватор что-ли http://tukaani.org/xz/. Так он уже давно в Slackware применяется.

greatpower (24.03.2010 4:59:17)
[#]  
daemonpnz (фотография)

Компрессор звучит так, как будто бы они винтовой компрессор, поменяли на поршневой. :)

Архиватор, контейнер и метод сжатия звучать будут лучше. ;)

daemonpnz **** (24.03.2010 9:20:01)
[#]  
NK (фотография)

Новость хорошая, XZ в слак, слак-бэйсед давно уже пользуюсь как, впечатления только положительные

NK * (24.03.2010 9:27:17)
[#] Ответ на: комментарий от daemonpnz 24.03.2010 9:20:01  
overmind88 (фотография)

и установка звучит лучше чем инсталляция :)

overmind88 ***** (24.03.2010 9:38:15)
[#] Ответ на: комментарий от overmind88 24.03.2010 9:38:15  
daemonpnz (фотография)

плюсую

daemonpnz **** (24.03.2010 9:59:55)
[#] Ответ на: комментарий от greatpower 24.03.2010 4:59:17  
cuki (фотография)

>Этот архиватор что-ли http://tukaani.org/xz/. Так он уже давно в Slackware применяется.

в arch'е используются только надежные проверенные временем решения

cuki ** (24.03.2010 10:21:42)
[#] Ответ на: комментарий от overmind88 24.03.2010 9:38:15  
boo32 (фотография)

> и установка звучит лучше чем инсталляция :)

в русском языке установка - это процесс, инсталляция - это результат. примеры: "великолепная инсталляция киры суботина", но "долгая установка операционной системы".

boo32 * (24.03.2010 10:28:13)
[#] Ответ на: комментарий от daemonpnz 24.03.2010 9:20:01  
boo32 (фотография)

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

boo32 * (24.03.2010 10:30:12)
[#] Ответ на: комментарий от boo32 24.03.2010 10:30:12  
Aceler (фотография)

> эдакая желтизна в меру.

Давно видел свой юзерпик? :D

Aceler ***** (24.03.2010 10:33:45)
[#] Ответ на: комментарий от Aceler 24.03.2010 10:33:45  
boo32 (фотография)

каждый раз при посте на него смотрю, заряжаюсь позитивной энергетикой :)

boo32 * (24.03.2010 10:37:53)
[#] Ответ на: комментарий от cuki 24.03.2010 10:21:42  
devl547 (фотография)

>только надежные проверенные временем решения

и все очень надежно падает /thread

devl547 **** (24.03.2010 10:42:34)
[#] Ответ на: комментарий от Aceler 24.03.2010 10:33:45  
boo32 (фотография)

цензура исказила смысл предложения

> Для корректного обновления установленных дистрибутивов в пакетах pacman, pacman-mirrorlist, libarchive, libfetch и xz-utils сохранена поддержка gz сжатия (указано "PKGEXT = '.pkg.tar.gz'" к их PKGBUILD).

в них не оставлена поддержка (точнее, не в этом суть), а оставлен формат самих пакетов, в которых лежат эти утилиты.

boo32 * (24.03.2010 10:45:24)
[#] Ответ на: комментарий от daemonpnz 24.03.2010 9:20:01  
Camel (фотография)

Вендузятник detected.

>Компрессор звучит так, как будто бы они винтовой компрессор, поменяли на поршневой. :)

>Архиватор, контейнер и метод сжатия звучать будут лучше. ;)

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

Camel ***** (24.03.2010 10:49:18)
[#] Ответ на: комментарий от Aceler 24.03.2010 10:33:45  
boo32 (фотография)

и фраза "поддержка gz сжатия" не соответствует русскоязычному синтаксису, надо "поддержка формата gz", или лучше "поддержка gzip", т.к. выше по тексту это существительное уже употреблялось именно в таком виде. да, весь смысл таких замечаний показать, что исправления были номинальны, высосаны из пальца, и направлены на угнетение моего ЧСВ ;).

boo32 * (24.03.2010 10:50:35)
[#]  
Adjkru (фотография)

а тем временем автор xz похоже забил и не собирается релизить 5.0.0 ...

Adjkru *** (24.03.2010 11:00:37)
[#] Ответ на: комментарий от Adjkru 24.03.2010 11:00:37  
boo32 (фотография)

> не собирается релизить 5.0.0 ...

а какие нововведения там ожидаются?

boo32 * (24.03.2010 11:02:59)
[#] Ответ на: комментарий от Aceler 24.03.2010 10:33:45  
boo32 (фотография)

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

boo32 * (24.03.2010 11:10:50)
[#] Ответ на: комментарий от boo32 24.03.2010 10:50:35  
Aceler (фотография)

> направлены на угнетение моего ЧСВ ;).

Твой перевод был практически пословным. Как твоё ЧСВ? :)

Aceler ***** (24.03.2010 11:16:05)
[#] Ответ на: комментарий от Aceler 24.03.2010 10:33:45  
boo32 (фотография)

теперь "в пакеты" нужно заменить на "пакеты".

boo32 * (24.03.2010 11:16:10)
[#] Ответ на: комментарий от Aceler 24.03.2010 11:16:05  
boo32 (фотография)

мой перевод был классным. а твои исправления - страх перед словами типа "кустарный". а как твоё? :)

boo32 * (24.03.2010 11:17:19)
[#] Ответ на: Вендузятник detected. от Camel 24.03.2010 10:49:18  
daemonpnz (фотография)

Ололо детектед.

daemonpnz **** (24.03.2010 11:18:08)
[#] Ответ на: комментарий от daemonpnz 24.03.2010 11:18:08  
boo32 (фотография)

архиватор действительно надо отличать от компрессора, хотя в последнее время указка на это становится похожа на пункт из <lurkfucker>"расстрельного списка grammar-nazi"</lurkfucker>.

boo32 * (24.03.2010 11:22:10)
[#] Ответ на: комментарий от Aceler 24.03.2010 11:16:05  
boo32 (фотография)

и "к их PKGBUILD" нужно поменять на "в их PKGBUILD". оно указывается именно там.

boo32 * (24.03.2010 11:24:37)
[#]  
muhas (фотография)

возможность юзать добавлена уже достаточно времени (и новые-обновленные пакеты с тех пор идут в xz если кто не заметил), а вот новость на archlinux.org прошла только сейчас...

muhas ** (24.03.2010 11:28:14)
[#] Ответ на: комментарий от devl547 24.03.2010 10:42:34  
ZeMvlad (фотография)

>и все очень надежно падает /thread

Ну что ж мне так не везет, год на арче и ничего не падет(. Аж обидно.

ZeMvlad * (24.03.2010 11:32:14)
[#] Ответ на: комментарий от muhas 24.03.2010 11:28:14  
boo32 (фотография)

> возможность юзать добавлена уже достаточно времени (и новые-обновленные пакеты с тех пор идут в xz если кто не заметил), а вот новость на archlinux.org прошла только сейчас...

да, в новости говорится о месячном сроке готовности. очевидно, тестировали. но обновления в xz лично у меня сливаться начали только с сегодняшнего дня. ты обновляешься из testing'а?

boo32 * (24.03.2010 11:35:20)
[#] Ответ на: комментарий от Aceler 24.03.2010 11:16:05  
boo32 (фотография)

и зачем ты заменил "шаблон имён файлов" на "шаблон имени файлов" - мне не понятно (и русскому языку тоже).

boo32 * (24.03.2010 11:39:16)
[#] Ответ на: комментарий от boo32 24.03.2010 11:35:20  
muhas (фотография)

тестинг не юзаю, обновления в xz были уже с месяц(только новые и обновленные пакеты для плавного перехода - ща видимо уже большенство перепаковали в xz) - на том же русском арчефоруме было обсуждение этого и даже кто-то патчил repo-clean для поддержки и xz и gz (на который автор походу забил)

muhas ** (24.03.2010 11:41:25)
[#]  
ChALkeR (фотография)

Вы только заметили?

ChALkeR **** (24.03.2010 11:47:36)
[#] Ответ на: комментарий от ChALkeR 24.03.2010 11:47:36  
boo32 (фотография)

> Вы только заметили?

не верили, пока разработчики не подтвердили.

boo32 * (24.03.2010 11:52:31)
[#] Ответ на: комментарий от boo32 24.03.2010 11:22:10  
daemonpnz (фотография)

поэтому и привел список "Архиватор, контейнер и метод сжатия"

или товарищи Трололо видят только первое слово?!

daemonpnz **** (24.03.2010 12:05:36)
[#] Ответ на: Вендузятник detected. от Camel 24.03.2010 10:49:18  

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

>записи на ленту


залезай обратно в схрон!

frame *** (24.03.2010 12:07:39)
[#]  
DELIRIUM (фотография)

Означает-ли это, что теперь все будет пакеты будут медленнее распаковываться-запаковываться?

DELIRIUM *** (24.03.2010 12:08:56)
[#] Ответ на: комментарий от daemonpnz 24.03.2010 12:05:36  
boo32 (фотография)

я в кавычках вижу пять слов. ох, спалился..

boo32 * (24.03.2010 12:09:47)
[#] Ответ на: комментарий от DELIRIUM 24.03.2010 12:08:56  
boo32 (фотография)

> Означает-ли это, что теперь все будет пакеты будут медленнее распаковываться-запаковываться?

при прочих равных условиях - да, значит.

boo32 * (24.03.2010 12:11:02)
[#] Ответ на: комментарий от DELIRIUM 24.03.2010 12:08:56  
muhas (фотография)

нет. там разница gz xz на таких уровнях сжатия незначительна

muhas ** (24.03.2010 12:13:10)
[#] Ответ на: комментарий от boo32 24.03.2010 12:09:47  
daemonpnz (фотография)

Видить можно хоть 10, а читаешь все равно одно ;)

daemonpnz **** (24.03.2010 12:19:29)
[#] Ответ на: комментарий от daemonpnz 24.03.2010 12:19:29  
boo32 (фотография)

да, правильных слов может быть хоть десять, а заметят только одиннадцатое, неправильное ;).

boo32 * (24.03.2010 12:21:31)
[#] Ответ на: комментарий от frame 24.03.2010 12:07:39  
Camel (фотография)

Историческое наследие.

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

>>записи на ленту

>залезай обратно в схрон!

Вы понимаете, что некоторые вещи называются так не потому что у вас гниль в голове, но потому что так исторически сложилось? Internet называется интернетом не потому, что "главный браузер" называется Internet Explorer, но потому что это название уже давно есть.

Camel ***** (24.03.2010 12:23:49)
[#]  

Вечно все не пойми как. Можно подумать xz только что изобрели. Что не давало им юзать его сразу и не переделывать все по сто раз?

dimqua * (24.03.2010 12:26:41)
[#] Ответ на: комментарий от boo32 24.03.2010 12:21:31  
daemonpnz (фотография)

О, да. Любимое занятие троллей.

daemonpnz **** (24.03.2010 12:30:43)
[#] Ответ на: комментарий от daemonpnz 24.03.2010 12:30:43  
boo32 (фотография)

к сожалению, это свойство не троллей, а 101% людей.

boo32 * (24.03.2010 12:33:44)
[#] Ответ на: комментарий от boo32 24.03.2010 12:33:44  
daemonpnz (фотография)

Ну вот опять 101% из 100%, 11 слов из 10...

daemonpnz **** (24.03.2010 12:36:20)
[#]  
shahid (фотография)

еще месяца 4 назад собирал пакеты в хз.

shahid ***** (24.03.2010 12:42:08)
[#]  
ferhiord (фотография)

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

ferhiord ** (24.03.2010 12:44:52)
[#] Ответ на: комментарий от ferhiord 24.03.2010 12:44:52  
muhas (фотография)

так xdelta вроде поддерживается, но что-то реп с ними не видно

muhas ** (24.03.2010 12:46:42)
[#] Ответ на: комментарий от ferhiord 24.03.2010 12:44:52  
boo32 (фотография)

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

boo32 * (24.03.2010 12:47:43)
[#] Ответ на: комментарий от boo32 24.03.2010 11:02:59  
ebonent (фотография)

>> не собирается релизить 5.0.0 ...

> а какие нововведения там ожидаются?

XZ

ebonent * (24.03.2010 12:48:46)
[#] Ответ на: комментарий от ebonent 24.03.2010 12:48:46  
boo32 (фотография)

голосом бендера звучит смешно :).

boo32 * (24.03.2010 12:52:16)
[#]  

> По сравнению с gzip, это позволяет получить степень сжатия на 30% и больше в зависимости от данных.

Интересно, а на сколько пострадает от этого скорость?

paran0id * (24.03.2010 12:53:21)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru