LINUX.ORG.RU

RPM 4.6.0

 


0

0

Вышла новая версия менеджера пакетов RPM ветки поддерживаемой Red Hat, SuSe и Mandriva.

Некоторые изменения в новой версии:

  • Исправления:
    • поддержка больших файлов (64-битный размер пакета, отдельные файлы до 4GB из-за ограничений cpio).
    • контрольные суммы SHA256, SHA512 и др.
    • исправлено более 30 багов (использование chroot(), разрешение конфликтов файлов, более информативные сообщения об ошибках, чистая обработка ошибок, работа с испорченными пакетами, утечки памяти)
    • повышена производительность
    • избегает фрагментации памяти
    • улучшена поддержка архитектур ARM и SH
    • дополнительное отслеживание сбоев
    • обновлены переводы и документация
    • документация API
  • Изменения в структуре пакетов:
    • изменён ряд умолчаний
    • новые макросы
    • жёстче проверка синтаксиса
    • ряд жёстко прописанных настроек и ограничений теперь можно конфигурировать
    • по умолчанию патчи требуют точного соответствия
    • экспериментальная поддержка сжатия LZMA
  • Ряд изменений в API.
  • Небольшие изменения в интерфейсе для Python.
  • Изменения в процессе сборки:
    • из исходников убраны сторонние библиотеки: Berkeley DB, Lua, popt, libmagic
    • для шифрования используется NSS вместо beecrypt
    • компилятор должен поддерживать C99
    • добавлен набор тестов
    • требуется Lua >= 5.1
    • ./configure подчиняется --libdir не пытаясь угадать lib или lib64

Авторы обещают долго сохранять обратную совместимость с пакетами версий 4.4.2. Пакеты, собранные новой версией, будут поддерживаться старыми, если не используют новых возможностей.

>>> Полный список изменений (на английском)

★★★★★

Проверено: JB ()
Ответ на: комментарий от sniper21

> вот это очень хорошо, количество пакетов растёт, так что хорошее сжатие необходимо.

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

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

>и люди начинают думать об эффективности.

я всегда думал об эффективности: png, 7-zip, вот что я использую

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

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

Дык кризис же. От туалетной бумаги отказались. Теперь переходим на улучшенное сжатие.

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

> Дык кризис же. От туалетной бумаги отказались. Теперь переходим на улучшенное сжатие.

Скоро будем как последние нищеброды дифам радоваться.

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

>Скоро будем как последние нищеброды дифам радоваться.

в сусе уже лет десять delta.rpm для апдейтов используют, в десятки раз сокращает трафик. особенно при апдейтах ядра и сорцов его

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

>а еще в блежайшее время обещают апдейты между билдами Factory через delta.rpm, сэкономлю гигабайты трафика

абалдеть.

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

>Я лучше подожду чего-нибуть для Мандривки :)

как ласково, вижу у вас там что-то больше чем фрнедли-юзер?

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

>Вася ты с какой планеты? Presto с F8 уже ))

ну неужели не ясно, что перед тем как чё-то написать я учу матчасть (чтоб лужи не гизифицировать)

http://fedoraproject.org/wiki/Releases/11/FeatureList

"95% Presto The presto plugin for yum adds support for downloading deltarpms and using them to generate new packages 2009-01-28"

так что спорить со мной бесполезно

слив засчитан, следующий.

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