Megjelent az RPM 4.18 csomagkezelő

Egy év fejlesztés után megjelent az RPM 4.18.0 csomagkezelő. Az RPM4 projektet a Red Hat fejleszti, és olyan disztribúciókban használják, mint a RHEL (beleértve a CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux leágazásait), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen és sok más. Korábban egy független fejlesztőcsapat dolgozott az RPM5 projekten, amely nem áll közvetlen kapcsolatban az RPM4-el, és jelenleg elhagyatott (2010 óta nem frissítették). A projekt kódja GPLv2 és LGPLv2 licenc alatt terjed.

A legszembetűnőbb fejlesztések az RPM 4.18-ban:

  • Új interaktív héjat javasoltak "rpmspec --shell", amely támogatja a makrókat és a beépített Lua (rpmlua) használatát.
  • Új parancssori eszközt, az rpmuncompress-t vezettek be, amely megkönnyíti több fájl kicsomagolását.
  • Újraírták a nagy fájlok kezelésére szolgáló kódot, amely védelmet biztosít a telepítés, helyreállítás és tisztítás során a szimbolikus linkek manipulációja ellen.
  • Új OpenPGP hátteret adtak hozzá a csomagok aláírásaival való munkához, amely a Sequoia projekt alapján készült (OpenPGP megvalósítás Rust nyelven).
  • Javaslatot tettünk egy érthetőbb "ond" makróra, amely a feltételek meghatározására szolgál a összeállítás során.
  • A gyenge függőségek (weak dependency) meghatározásakor megvalósították a "meta" és "pre" címkék támogatását.
  • A spec fájlokhoz új "%conf" szekciót adtak hozzá a konfigurációs fájlok összeállításához.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster