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 Mageia, PCLin போன்ற விநியோகங்களில் பயன்படுத்தப்படுகிறது. டைசன் மற்றும் பலர். முன்னதாக, ஒரு சுயாதீன மேம்பாட்டுக் குழு RPM5 திட்டத்தை உருவாக்கியது, இது RPM4 உடன் நேரடியாக தொடர்புடையது அல்ல, தற்போது கைவிடப்பட்டுள்ளது (2010 முதல் புதுப்பிக்கப்படவில்லை). திட்டக் குறியீடு GPLv2 மற்றும் LGPLv2 உரிமங்களின் கீழ் விநியோகிக்கப்படுகிறது.

RPM 4.17 இல் மிகவும் குறிப்பிடத்தக்க மேம்பாடுகள்:

  • நிறுவலின் போது தோல்விகளைக் கையாளுதல் மேம்படுத்தப்பட்டது.
  • லுவாவில் மேக்ரோக்களை உருவாக்குவதற்கான மேம்படுத்தப்பட்ட இடைமுகம்.
  • கோப்பு உள்ளதா என்பதைச் சரிபார்க்க, உள்ளமைக்கப்பட்ட மேக்ரோ %{exist:...} சேர்க்கப்பட்டது.
  • பரிவர்த்தனை செயலாக்கத்திற்கான API திறன்கள் விரிவாக்கப்பட்டுள்ளன.
  • உள்ளமைக்கப்பட்ட மற்றும் பயனர் மேக்ரோக்களின் தொடரியல் ஒருங்கிணைக்கப்பட்டுள்ளது, அத்துடன் அவற்றை அழைப்பதற்கான வடிவமும் (%foo arg, %{foo arg} மற்றும் %{foo:arg} ஆகியவை இப்போது சமமாக உள்ளன).
  • buildroot ".la" கோப்புகளை அகற்ற ஒரு இயல்புநிலை விதியைக் கொண்டுள்ளது மற்றும் பகிரப்பட்ட நூலகக் கோப்புகளுக்கான இயங்கக்கூடிய பிட்டை அழிக்க ஒரு விதியைச் சேர்த்துள்ளது.
  • D-Bus வழியாக RPM பரிவர்த்தனைகளைப் புகாரளிக்க dbus-அறிவிப்பு செருகுநிரல் சேர்க்கப்பட்டது.
  • கோப்பு அணுகல் கொள்கைகளை வரையறுக்க fapolicyd செருகுநிரல் சேர்க்கப்பட்டது.
  • கர்னலில் கட்டமைக்கப்பட்ட fs-verity பொறிமுறையைப் பயன்படுத்தி தனிப்பட்ட கோப்புகளின் நம்பகத்தன்மையை சரிபார்க்க fs-verity செருகுநிரல் சேர்க்கப்பட்டது.
  • மேன் பக்கங்கள் மார்க் டவுன் வடிவத்திற்கு மாற்றப்பட்டுள்ளன.
  • தொகுப்புகளை நிர்வகிப்பதற்கும் தொகுப்புகளை உருவாக்குவதற்கும் ஆரம்ப வழிகாட்டியை வழங்குகிறது.
  • Berkeley DB இல் தரவைச் சேமிப்பதற்காக உருவாக்கப்பட்ட DBD பின்தளம் அகற்றப்பட்டது (பழைய அமைப்புகளுடன் பொருந்தக்கூடிய வகையில், BDB_RO பின்தளம், படிக்க மட்டும் பயன்முறையில் இயங்குகிறது). இயல்புநிலை தரவுத்தளமானது sqlite ஆகும்.
  • EdDSA டிஜிட்டல் கையொப்பங்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • Debuginfo ஐ பிரித்தெடுப்பதற்கான பயன்பாடுகள் ஒரு தனி திட்டமாக பிரிக்கப்படுகின்றன.
  • பைத்தானில் உள்ள துணை செயலிகள் மற்றும் தொகுப்பு ஜெனரேட்டர்கள் ஒரு தனி திட்டமாக பிரிக்கப்பட்டுள்ளன.
  • பராமரிக்கப்படாமல் விடப்பட்ட ஸ்கிரிப்ட்கள் சுத்தம் செய்யப்பட்டுள்ளன.
  • பீக்ரிப்ட் மற்றும் என்எஸ்எஸ் கிரிப்டோகிராஃபிக் பின்தளங்கள் அகற்றப்பட்டன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்