RPM 4.17 නිකුතුව

වසරක සංවර්ධනයෙන් පසුව, පැකේජ කළමනාකරු RPM 4.17.0 නිකුත් කරන ලදී. RPM4 ව්‍යාපෘතිය Red Hat විසින් සංවර්ධනය කර ඇති අතර RHEL (ව්‍යුත්පන්න ව්‍යාපෘති CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux ඇතුළුව), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, PCLin වැනි බෙදාහැරීම් වල භාවිතා වේ. Tizen සහ තවත් බොහෝ අය. මීට පෙර, ස්වාධීන සංවර්ධන කණ්ඩායමක් RPM5 ව්‍යාපෘතිය සංවර්ධනය කරන ලද අතර, එය RPM4 සමඟ සෘජුව සම්බන්ධ නොවන අතර දැනට අත්හැර දමා ඇත (2010 සිට යාවත්කාලීන කර නොමැත). ව්‍යාපෘති කේතය GPLv2 සහ LGPLv2 බලපත්‍ර යටතේ බෙදා හැරේ.

RPM 4.17 හි වඩාත්ම කැපී පෙනෙන වැඩිදියුණු කිරීම් වනුයේ:

  • ස්ථාපනය අතරතුරදී ඇති වූ අසාර්ථකත්වයන් හැසිරවීම වැඩිදියුණු කිරීම.
  • Lua හි macros නිර්මාණය කිරීම සඳහා වැඩිදියුණු කළ අතුරු මුහුණත.
  • ගොනුවක් තිබේදැයි පරීක්ෂා කිරීම සඳහා බිල්ට්-ඉන් මැක්‍රෝ %{exist:...} එක් කරන ලදී.
  • ගනුදෙනු සැකසීම සඳහා API හැකියාවන් පුළුල් කර ඇත.
  • ගොඩනඟන ලද සහ පරිශීලක මැක්‍රෝ වල වාක්‍ය ඛණ්ඩය ඒකාබද්ධ කර ඇත, එසේම ඒවා ඇමතීමේ ආකෘතිය (%foo arg, %{foo arg} සහ %{foo:arg} දැන් සමාන වේ).
  • buildroot ".la" ගොනු ඉවත් කිරීමට පෙරනිමි රීතියක් ඇති අතර බෙදාගත් පුස්තකාල ගොනු සඳහා ක්‍රියාත්මක කළ හැකි බිට් ඉවත් කිරීමට රීතියක් එක් කර ඇත.
  • D-Bus හරහා RPM ගනුදෙනු වාර්තා කිරීම සඳහා dbus-announce ප්ලගිනය එක් කරන ලදී.
  • ගොනු ප්‍රවේශ ප්‍රතිපත්ති නිර්වචනය කිරීම සඳහා fapolicyd ප්ලගිනය එක් කරන ලදී.
  • කර්නලය තුළ ගොඩනගා ඇති fs-verity යාන්ත්‍රණය භාවිතයෙන් තනි ගොනු වල සත්‍යතාව තහවුරු කිරීමට fs-verity ප්ලගිනය එක් කරන ලදී.
  • Man පිටු Markdown ආකෘතියට පරිවර්තනය කර ඇත.
  • පැකේජ කළමනාකරණය කිරීම සහ පැකේජ නිර්මාණය කිරීම සඳහා මූලික මාර්ගෝපදේශයක් සපයයි.
  • Berkeley DB හි දත්ත ගබඩා කිරීම සඳහා අදහස් කරන ලද DBD පසුබිම ඉවත් කර ඇත (පැරණි පද්ධති සමඟ ගැළපීම සඳහා, කියවීමට පමණක් ප්‍රකාරයේදී ක්‍රියාත්මක වන BDB_RO පසුතලය ඉතිරිව ඇත). පෙරනිමි දත්ත සමුදාය sqlite වේ.
  • EdDSA ඩිජිටල් අත්සන් සඳහා සහය එක් කරන ලදී.
  • Debuginfo උපුටා ගැනීම සඳහා උපයෝගිතා වෙනම ව්‍යාපෘතියකට වෙන් කර ඇත.
  • Python හි සහායක ප්‍රොසෙසර සහ පැකේජ උත්පාදක වෙනම ව්‍යාපෘතියකට වෙන් කර ඇත.
  • නඩත්තු නොකර ඉතිරි වූ ස්ක්‍රිප්ට් පිරිසිදු කර ඇත.
  • බීක්‍රිප්ට් සහ එන්එස්එස් ගුප්ත ලේඛන පසුබිම ඉවත් කර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න