RPM 4.17 idasilẹ

Lẹhin ọdun kan ti idagbasoke, oluṣakoso package RPM 4.17.0 ti tu silẹ. Ise agbese RPM4 jẹ idagbasoke nipasẹ Red Hat ati pe o lo ni iru awọn pinpin bi RHEL (pẹlu awọn iṣẹ itọsẹ CentOS, Linux Scientific, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen ati ọpọlọpọ awọn miran. Ni iṣaaju, ẹgbẹ idagbasoke ominira ni idagbasoke iṣẹ akanṣe RPM5, eyiti ko ni ibatan taara si RPM4 ati pe o ti kọ silẹ lọwọlọwọ (kii ṣe imudojuiwọn lati ọdun 2010). Koodu ise agbese ti pin labẹ awọn iwe-aṣẹ GPLv2 ati LGPLv2.

Awọn ilọsiwaju ti o ṣe akiyesi julọ ni RPM 4.17 ni:

  • Imudara ilọsiwaju ti awọn ikuna lakoko fifi sori ẹrọ.
  • Ilọsiwaju ni wiwo fun ṣiṣẹda macros ni Lua.
  • Macro ti a ṣe sinu %{wa:...} lati ṣayẹwo boya faili kan wa.
  • Awọn agbara API fun ṣiṣe iṣowo ti pọ si.
  • Sintasi ti a ṣe sinu ati macros olumulo ti jẹ isokan, bakanna bi ọna kika fun pipe wọn (% foo arg, %{foo arg} ati %{foo:arg} jẹ deede bayi).
  • buildroot ni ofin aiyipada lati yọkuro awọn faili ".la" ati pe o ti ṣafikun ofin kan lati ko nkan ti o ṣiṣẹ kuro fun awọn faili ikawe pinpin.
  • Ohun itanna dbus-kede fun ijabọ awọn iṣowo RPM nipasẹ D-Bus.
  • Ohun itanna fapolicyd ti a ṣafikun fun asọye awọn ilana iraye si faili.
  • Fikun fs-verity ohun itanna lati mọ daju ododo ti awọn faili kọọkan nipa lilo fs-verity siseto ti a ṣe sinu ekuro.
  • Awọn oju-iwe eniyan ti yipada si ọna kika Markdown.
  • Pese itọsọna akọkọ si ṣiṣakoso awọn idii ati ṣiṣẹda awọn idii.
  • Atilẹyin DBD, ti a pinnu fun titoju data ni Berkeley DB, ti yọkuro (fun ibamu pẹlu awọn ọna ṣiṣe agbalagba, BDB_RO backend, eyiti o ṣiṣẹ ni ipo kika-nikan, ti fi silẹ). Data aiyipada jẹ sqlite.
  • Atilẹyin ti a ṣafikun fun awọn ibuwọlu oni nọmba EdDSA.
  • Awọn ohun elo fun yiyọ Debuginfo ti pin si iṣẹ akanṣe lọtọ.
  • Awọn olutọpa oluranlọwọ ati awọn olupilẹṣẹ package ni Python ti yapa si iṣẹ akanṣe lọtọ.
  • Awọn iwe afọwọkọ ti a fi silẹ laitọju ti di mimọ.
  • Beecrypt ati awọn ẹhin cryptographic NSS ti yọkuro.

orisun: opennet.ru

Fi ọrọìwòye kun