Izdanje RPM 4.18

Nakon godinu dana razvoja, izdan je paketni upravitelj RPM 4.18.0. Projekt RPM4 razvio je Red Hat i koristi se u distribucijama kao što su RHEL (uključujući izvedene projekte CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen i mnogi drugi. Prethodno je neovisni razvojni tim razvio projekt RPM5, koji nije izravno povezan s RPM4 i trenutno je napušten (nije ažuriran od 2010.). Kôd projekta distribuira se pod GPLv2 i LGPLv2 licencama.

Najznačajnija poboljšanja u RPM 4.18 su:

  • Predložena je nova interaktivna ljuska “rpmspec -shell” koja podržava rad s makronaredbama i ugrađenim Lua (rpmlua).
  • Novi uslužni program naredbenog retka, rpmuncompress, dodan je kako bi se olakšalo raspakiranje više datoteka.
  • Kod za rukovanje velikim datotekama je prerađen kako bi uključio zaštitu od ranjivosti manipulacije simboličkom vezom tijekom instalacije, oporavka i čišćenja.
  • Dodan je novi OpenPGP backend za rad s potpisima paketa, temeljen na projektu Sequoia (OpenPGP implementacija u jeziku Rust).
  • Predložen je razumljiviji makro "%bcond" za definiranje uvjeta tijekom sklapanja.
  • Prilikom definiranja slabih ovisnosti, implementirana je podrška za "meta" i "pre" oznake.
  • Novi odjeljak “%conf” dodan je specifikacijskim datotekama za sastavljanje konfiguracijskih datoteka.

Izvor: opennet.ru

Dodajte komentar