Fedora 39 පෙරනිමියෙන් DNF5 භාවිතා කිරීමට සැලසුම් කරයි

Fedora Linux 39 DNF5 භාවිතා කිරීමට සැලසුම් කරයි

Fedora Linux 39 වඩා හොඳ කාර්ය සාධනයක් සඳහා පෙරනිමියෙන් DNF5 භාවිතා කිරීමට සැලසුම් කරයි

ෆෙඩෝරා ඉංජිනේරු සහ මෙහෙයුම් කමිටුව (FESCO) Fedora 39 හි භාරව සිටින කණ්ඩායම DNF වෙනුවට ආදේශ කරනු ඇතැයි නිවේදනය කරයි, libdnf සහ dnf-ස්වයංක්‍රීය cනව DNF5 ඇසුරුම් මෙවලම සහ libdnf5 ආධාරක පුස්තකාලය සමඟ. DNF5 Fedora Linux හි මෘදුකාංග කළමනාකරණය සඳහා පරිශීලක අත්දැකීම වැඩිදියුණු කළ යුතු අතර වඩා හොඳ කාර්ය සාධනයක් සැපයිය යුතුය.

DNF යනු මෘදුකාංග පැකේජ කළමනාකරුවෙකි එය Fedora හි පැකේජ ස්ථාපනය කිරීම, යාවත්කාලීන කිරීම සහ ඉවත් කිරීම සහ YUM (Yellow-Dog Updater Modified) අනුප්‍රාප්තිකයා වේ. DNF මඟින් පරායත්තතා ස්වයංක්‍රීයව පරීක්ෂා කිරීමෙන් සහ පැකේජ ස්ථාපනය කිරීමට අවශ්‍ය ක්‍රියා නිර්ණය කිරීමෙන් පැකේජ නඩත්තු කිරීම පහසු කරයි. මෙම ක්‍රමය මඟින් rpm විධානය භාවිතයෙන් පැකේජය සහ එහි පරායත්තයන් අතින් ස්ථාපනය හෝ යාවත්කාලීන කිරීමේ අවශ්‍යතාවය ඉවත් කරයි.

DNF5 හි නව කාර්යයන් සම්බන්ධයෙන්, පහත සඳහන් දේ කැපී පෙනේ:

  • Python අවශ්‍යතාවයකින් තොරව සම්පූර්ණ පැකේජ කළමනාකරු
  • කුඩාම පද්ධතිය
  • ඉක්මනින්
  • DNF සහ Microdnf ප්‍රතිස්ථාපනය කරයි
  • සමස්ත මෘදුකාංග කළමනාකරණ තොගය පුරා ඒකාබද්ධ හැසිරීම
  • නව Libdnf5 ප්ලගීන (C++, Python) DNF5 සහ Dnf5Daemon සඳහා අදාළ වේ.
  • බෙදාගත් සැකසුම්
  • DNF/YUM දශක ගණනාවක් පුරා බහු ශෛලීන් සහ නම් කිරීමේ සම්මුතීන් (විකල්ප, සැකසීම්, විකල්ප, විධාන) වල බලපෑමෙන් සංවර්ධනය කර ඇත.
  • එය ඩෙස්ක්ටොප් එකට ගොඩනඟා ඇත්නම්, එය RPM සඳහා PackageKit සඳහා විකල්පයක් සැපයිය හැකිය (අද්විතීය PackageKit පසුබිමක්).
  • මොඩියුලරිටි සහ කොම්ප්ස් සමූහය සමඟ අනුකූලතාව
  • කේත පදනමේ වැදගත් වැඩිදියුණු කිරීම්
  • ඉතිහාස දත්ත ගබඩාවෙන් පද්ධති තත්ත්වය වෙන් කිරීම සහ /etc/dnf/module.d

dnf-4 හි, ස්ථාපිත පැකේජ ලැයිස්තුව පරිශීලකයා සහ ස්ථාපිත කණ්ඩායම් ලැයිස්තුව, මෙන්ම මෙම කණ්ඩායම්වල ස්ථාපිත පැකේජ ලැයිස්තුව, ඉතිහාසයේ එකතුවක් ලෙස ගණනය කෙරේ ගනුදෙනු පිළිබඳ. dnf5 හි එය වෙන වෙනම ගබඩා කරනු ලැබේ, බහුවිධ වාසි ඇති, අවම වශයෙන් නොව ඉතිහාස දත්ත සමුදාය තොරතුරු අරමුණු සඳහා පමණක් භාවිතා කරනු ඇති අතර පද්ධතියේ තත්වය නිර්වචනය නොකරනු ඇත (එය ඉඳහිට දූෂිත වේ, ආදිය). /etc/dnf/module.d හි ගබඩා කර ඇති දත්ත පරිශීලකයන්ට ලිවිය හැකි ඒවා නොවිය යුතු අතර එහි ආකෘතිය ප්‍රමාණවත් නොවේ (ස්ථාපිත පැතිකඩ සහිත ස්ථාපිත පැකේජ පිළිබඳ තොරතුරු අතුරුදහන්).

DNF5 තවමත් සංවර්ධනය වෙමින් පවතී සහ සමහර විශේෂාංග හෝ විකල්ප තවමත් නොමැත. තවම මොඩියුලරි ක්‍රියාවට නැංවීමේ කාර්යයක් ඇත, පද්ධති ඉතිහාසය සහ තත්ත්‍වයට අදාළ අභ්‍යන්තර දත්ත ගබඩාව, සහ ලේඛනගත කිරීම සහ මෑන් පිටු. DNF5 රාත්‍රී උඩුගං ඉදි කිරීම් සමඟ ගබඩාවෙන් පරීක්ෂා කළ හැක.

DNF5 dnf, yum, dnf-automatic, yum-utils සහ DNF ප්ලගීන අත්හරිනු ඇත. (core සහ extras) python3-dnf සහ LIBDNF (libdnf, python3-hawkey) fedora-යල් පැන ගිය පැකේජ සමඟ අත්හරිනු ඇත, තවද එය /usr/bin/dnf වෙත symlink එකක් සපයනු ඇත, එබැවින් පරිශීලකයන් යාවත්කාලීන කිරීමක් ලෙස ප්‍රතිස්ථාපනය දකිනු ඇත. සීමිත නමුත් ලේඛනගත වාක්‍ය ඛණ්ඩ වෙනස්කම් සහිත DNF වෙත. DNF5 විසින් DNF5 අනුවර්තනය වැඩි දියුණු කිරීම සඳහා සහය දක්වන විධාන අන්වර්ථ සහ විකල්ප ලබා දෙනු ඇත.

වෙනස් කිරීමේ යෝජනාව පහත පරිදි සාරාංශ කරයි:

  1. අලුත් DNF5 පරිශීලක අත්දැකීම් සහ කාර්ය සාධනය සැලකිය යුතු ලෙස වැඩිදියුණු කරනු ඇත. මෙම ප්‍රතිස්ථාපනය Fedora මෘදුකාංග කළමනාකරණ තොග උත්ශ්‍රේණිගත කිරීමේ දෙවන පියවරයි. මෙම වෙනස් කිරීමකින් තොරව, විවිධ පුස්තකාල (libdnf, libdnf5) මත පදනම් වූ මෘදුකාංග කළමනාකරණ මෙවලම් කිහිපයක් (DNF5, පැරණි Microdnf, PackageKit, සහ DNF) ඇත, ඒවා වෙනස් හැසිරීම් සපයන අතර ඉතිහාසය බෙදා නොගනී. DNF හට ඇත්තේ සීමිත සංවර්ධක සහායක් පමණක් විය හැකිය. DNF5 සංවර්ධනය 2020 දී Fedora-Devel ලැයිස්තුවේ නිවේදනය කරන ලදී.
  2. DNF5 කුඩා පද්ධතියක් සඳහා පයිතන් කේතය ඉවත් කරයි, වේගවත් කාර්ය සාධනය, සහ පවතින DNF සහ microdnf මෙවලම් වෙනුවට. DNF5 මෘදුකාංග කළමනාකරණ තොගයේ හැසිරීම් ඒකාබද්ධ කරයි, RPM සඳහා PackageKit සඳහා විකල්පයක් ලෙස නව ඩීමන් එකක් හඳුන්වා දෙයි, සහ ඊට වඩා වැඩි හැකියාවක් තිබිය යුතුය. ගබඩා බ්‍රවුස් කිරීම, සෙවීම් මෙහෙයුම්, RPM විමසුම් සහ පාර-දත්ත බෙදාගැනීම සඳහා වේගවත් කාර්ය සාධනයක් බලාපොරොත්තු වන්න.

වෙනස් කිරීමේ යෝජනාව තවමත් අනුමත කළ යුතුය Fedora ඉංජිනේරු සහ මෙහෙයුම් කමිටුව විසින්, නමුත් DNF(5) හි Red Hat ගේ සම්බන්ධය සැලකිල්ලට ගෙන, එය Fedora 39 චක්‍රය සඳහා නියමිත වේලාවට අනුමත කර අවසන් වනු ඇතැයි උපකල්පනය කළ හැක.

මූලාශ්රය: https://fedoraproject.org


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ.

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.