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 формат руу хөрвүүлэв.
  • Багцуудыг удирдах, багц үүсгэх анхны гарын авлагыг өгдөг.
  • Berkeley DB-д өгөгдөл хадгалах зориулалттай DBD backend устгагдсан (хуучин системүүдтэй нийцүүлэхийн тулд зөвхөн унших горимд ажилладаг BDB_RO арын хэсгийг орхисон). Өгөгдлийн сан нь sqlite юм.
  • EdDSA тоон гарын үсгийн дэмжлэгийг нэмсэн.
  • Debuginfo-г задлах хэрэгслүүдийг тусдаа төсөл болгон хуваасан.
  • Python дахь туслах процессорууд болон багц үүсгэгчийг тусдаа төсөл болгон хуваасан.
  • Арчилгаагүй үлдсэн скриптүүдийг цэвэрлэв.
  • Beecrypt болон NSS криптографийн арын хэсгийг устгасан.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх