RPM 4.17 шығарылымы

Бір жылдық дамудан кейін пакет менеджері RPM 4.17.0 шығарылды. RPM4 жобасын Red Hat әзірлеген және RHEL (соның ішінде CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux туынды жобалары), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS сияқты дистрибутивтерде қолданылады. Тизен және басқалар. Бұрын тәуелсіз әзірлеу тобы RPM5 жобасын әзірлеген, ол RPM4-ке тікелей қатысы жоқ және қазіргі уақытта бас тартылған (2010 жылдан бері жаңартылмаған). Жоба коды GPLv2 және LGPLv2 лицензиялары бойынша таратылады.

RPM 4.17-дегі ең маңызды жақсартулар:

  • Орнату кезінде ақауларды өңдеу жақсартылған.
  • Луада макростарды жасау үшін жақсартылған интерфейс.
  • Файлдың бар-жоғын тексеру үшін енгізілген %{exist:...} макросы қосылды.
  • Транзакцияны өңдеуге арналған API мүмкіндіктері кеңейтілді.
  • Кірістірілген және пайдаланушы макростарының синтаксисі, сондай-ақ оларды шақыру пішімі біріктірілді (%foo arg, %{foo arg} және %{foo:arg} енді баламалы).
  • buildroot бағдарламасында ".la" файлдарын жоюдың әдепкі ережесі бар және ортақ кітапхана файлдары үшін орындалатын битті тазалау ережесін қосты.
  • D-Bus арқылы RPM транзакциялары туралы есеп беру үшін dbus-announce плагині қосылды.
  • Файлға қатынасу саясаттарын анықтауға арналған fapolicyd плагині қосылды.
  • Ядроға енгізілген fs-verity механизмі арқылы жеке файлдардың түпнұсқалығын тексеру үшін fs-verity плагині қосылды.
  • Man беттері Markdown пішіміне түрлендірілді.
  • Бумаларды басқару және бумаларды жасау бойынша бастапқы нұсқаулықты береді.
  • Беркли ДҚ-да деректерді сақтауға арналған DBD сервері жойылды (ескі жүйелермен үйлесімділік үшін тек оқу режимінде жұмыс істейтін BDB_RO сервері қалдырылды). Әдепкі дерекқор sqlite болып табылады.
  • EdDSA цифрлық қолтаңбаларына қолдау қосылды.
  • Debuginfo-ны шығаруға арналған утилиталар бөлек жобаға бөлінген.
  • Python-дағы көмекші процессорлар мен пакет генераторлары бөлек жобаға бөлінген.
  • Күтімсіз қалған сценарийлер тазартылды.
  • Beecrypt және NSS криптографиялық серверлері жойылды.

Ақпарат көзі: opennet.ru

пікір қалдыру