Toleo la RPM 4.18

Baada ya mwaka wa maendeleo, meneja wa kifurushi cha RPM 4.18.0 ametolewa. Mradi wa RPM4 umetengenezwa na Red Hat na hutumiwa katika usambazaji kama vile RHEL (ikiwa ni pamoja na miradi inayotokana na CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS. , Tizen, na wengine wengi. Hapo awali, timu huru ya maendeleo ilianzisha mradi wa RPM5, ambao hauhusiani moja kwa moja na RPM4 na kwa sasa umeachwa (haujasasishwa tangu 2010). Msimbo wa mradi unasambazwa chini ya leseni za GPLv2 na LGPLv2.

Maboresho yanayojulikana zaidi katika RPM 4.18 ni:

  • Gamba jipya linaloingiliana "rpmspec --shell" limependekezwa ambalo linaweza kutumia macros na Lua iliyojengewa ndani (rpmlua).
  • Huduma mpya ya mstari wa amri, rpmuncompress, imeongezwa ili kurahisisha upunguzaji wa faili nyingi.
  • Msimbo wa kushughulikia faili kubwa umeundwa upya ili kulinda dhidi ya udhaifu ambao hubadilisha viungo vya ishara wakati wa kusakinisha, kutengeneza na kusafisha.
  • Nyuma mpya ya OpenPGP ya kusaini kifurushi imeongezwa, kulingana na mradi wa Sequoia (utekelezaji wa OpenPGP katika Rust).
  • Jumla ya "%bcond" inayoeleweka zaidi imependekezwa kwa ajili ya kufafanua hali ya ujenzi.
  • Wakati wa kufafanua tegemezi dhaifu, lebo za "meta" na "kabla" zinatumika.
  • Sehemu mpya ya "%conf" imeongezwa kwa faili maalum za kuunda faili za usanidi.

Chanzo: opennet.ru

Kuongeza maoni