Keluaran RPM 4.18

Selepas setahun pembangunan, pengurus pakej RPM 4.18.0 dikeluarkan. Projek RPM4 dibangunkan oleh Red Hat dan digunakan dalam pengedaran seperti RHEL (termasuk projek derivatif CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen dan ramai lagi. Sebelum ini, pasukan pembangunan bebas membangunkan projek RPM5, yang tidak berkaitan secara langsung dengan RPM4 dan kini terbengkalai (tidak dikemas kini sejak 2010). Kod projek diedarkan di bawah lesen GPLv2 dan LGPLv2.

Penambahbaikan yang paling ketara dalam RPM 4.18 ialah:

  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° новая интСрактивная ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Β«rpmspec β€”shellΒ», ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ с макросами ΠΈ встроСнным Lua (rpmlua).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° новая ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки rpmuncompress, ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‰Π°Ρ распаковку Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ².
  • ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΊΠΎΠ΄ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ уязвимостСй, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… символичСскими ссылками Π² процСссС установки, восстановлСния ΠΈ очистки.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ OpenPGP-бэкСнд для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с подписями ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², основанный Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Sequoia (рСализация OpenPGP Π½Π° языкС Rust).
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π±ΠΎΠ»Π΅Π΅ понятный макрос Β«%bcondΒ» для опрСдСлСния условий ΠΏΡ€ΠΈ сборкС.
  • ΠŸΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ слабых зависимостСй (weak dependency) Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π΅Π³ΠΎΠ² Β«metaΒ» ΠΈ Β«preΒ».
  • Π’ spec-Ρ„Π°ΠΉΠ»Ρ‹ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° новая сСкция Β«%confΒ» для сборки Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

Sumber: opennet.ru

Tambah komen