Izdanje upravitelja paketa RPM 4.18

Nakon godine dana razvoja, objavljen je RPM paketni menadžer 4.18.0. RPM4 projekt razvija kompanija Red Hat i koristi se u distribucijama poput RHEL (uključujući derivatne projekte CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen i mnogim drugim. Ranije je neovisni tim programera razvijao projekt RPM5, koji nije direktno povezan s RPM4 i trenutno je napušten (nije ažuriran od 2010. godine). Kod projekta distribuira se pod GPLv2 i LGPLv2 licencama.

Najznačajnija poboljšanja u RPM 4.18:

  • Predloženo je novo interaktivno okruženje „rpmspec —shell“, koje podržava rad s makroima i ugrađenim Lua (rpmlua).
  • Dodana je nova naredbena alatka rpmuncompress, koja olakšava raspakivanje više datoteka.
  • Preuređen je kod za obradu velikih datoteka, s dodanom zaštitom od ranjivosti koje manipuliraju simboličkim linkovima tokom instalacije, oporavka i čišćenja.
  • Dodana je nova OpenPGP pozadina za rad s potpisima paketa, zasnovana na projektu Sequoia (implementacija OpenPGP u programskom jeziku Rust).
  • Predložen je jasniji makro „ond“ za definiranje uvjeta pri gradnji.
  • Prilikom definiranja slabih zavisnosti (weak dependency), implementirana je podrška za oznake „meta“ i „pre“.
  • U spec datoteke dodana je nova sekcija „%conf“ za izradu konfiguracijskih datoteka.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster