I-Fedora 39 iceba ukusebenzisa i-DNF5 ngokungagqibekanga

I-Fedora Linux 39 iceba ukusebenzisa i-DNF5

I-Fedora Linux 39 iceba ukusebenzisa i-DNF5 ngokungagqibekanga ukwenza ngcono ukusebenza

I-Fedora Engineering and Steering Committee (FESCO) ibhengeza ukuba kwi-Fedora 39 iqela eliphetheyo liya kuthatha indawo ye-DNF, libdnf kunye ne-dnf-automatic cngesixhobo esitsha sokupakisha seDNF5 kunye nethala leencwadi lenkxaso ye-libdnf5. I-DNF5 kufuneka iphucule amava omsebenzisi kwaye ibonelele ngentsebenzo engcono yokulawula isoftware kwiFedora Linux.

I-DNF ngumphathi wephakheji yesoftware efakela, ihlaziye kwaye isuse iipakethe kwi-Fedora kwaye ilandela i-YUM (I-Yellow-Dog Updater Modified). I-DNF yenza kube lula ukugcina iipakethe ngokujonga ngokuzenzekelayo ukuxhomekeka kunye nokumisela izenzo ezifunekayo ukufaka iipakethe. Le ndlela iphelisa imfuneko yokufaka ngesandla okanye ukuhlaziya iphakheji kunye nokuxhomekeka kwayo usebenzisa umyalelo we-rpm.

Ngokumalunga nemisebenzi emitsha ye-DNF5, oku kulandelayo kuyagqama:

  • Umphathi wephakheji epheleleyo ngaphandle kwesidingo sePython
  • eyona nkqubo incinci
  • Ngesantya
  • Ithatha indawo ye-DNF kunye ne-Microdnf
  • Ukuziphatha okumanyeneyo kuyo yonke istaki solawulo lwesoftware
  • Iiplagi ezintsha ze-Libdnf5 (C ++, Python) ziya kusebenza kwi-DNF5 kunye ne-Dnf5Daemon.
  • Iisetingi ekwabelwana ngazo
  • I-DNF/YUM iye yaphuhliswa kumashumi eminyaka kunye neempembelelo zeendlela ezininzi kunye nemigaqo yamagama (ukhetho, useto, ukhetho, imiyalelo)
  • Inokubonelela ngenye indlela kwi-PackageKit ye-RPM (i-backend ye-PackageKit eyodwa) ukuba yakhiwe kwi-Desktop.
  • Ukuhambelana neModularity kunye neqela leComps
  • Uphuculo olubalulekileyo kwisiseko sekhowudi
  • Ukwahlulwa kobume benkqubo kuluhlu lwembali kunye /etc/dnf/module.d

Kwi-dnf-4, uluhlu lweepakethe ezifakiwe ngumsebenzisi kunye noluhlu lwamaqela afakiweyo, kunye noluhlu lweepakethe ezifakiweyo zala maqela, zibalwa njengembali edityanisiweyo yentengiselwano. Kwi-dnf5 iya kugcinwa ngokwahlukileyo, eneenzuzo ezininzi, eyona nto incinci kukuba isiseko sedatha yembali iya kusetyenziselwa kuphela iinjongo zolwazi kwaye ayiyi kuchaza imeko yenkqubo (iyenzeka ngamanye amaxesha, njl njl.). Idatha egcinwe kwi /etc/dnf/module.d ayifanelekanga ukuba ibhalwe ngumsebenzisi kwaye ifomathi yayo ayanelanga (ulwazi malunga neepakethi ezifakiweyo kunye neeprofayili ezifakiweyo azikho).

I-DNF5 isaphuhliswa kwaye ezinye iimpawu okanye iinketho azikafumaneki. Ukanti kukho umsebenzi ekufuneka wenziwe ekuphumezeni ukumodareyitha, ukugcinwa kwedatha yangaphakathi ehambelana nembali yenkqubo kunye nesimo, kunye namaxwebhu kunye namaphepha omntu. I-DNF5 inokuvavanywa kwindawo yokugcina kunye nezakhiwo zasebusuku ezinyukayo.

I-DNF5 iya kuthoba i-dnf, yum, dnf-automatic, yum-utils kunye neeplagi zeDNF (ingundoqo kunye nezongezelelweyo) i-python3-dnf kunye ne-LIBDNF (libdnf, i-python3-hawkey) iya kuchithwa nge-fedora-obsolete-packages, kunye nayo iya kubonelela nge-symlink ukuya / usr / bin / dnf, ngoko abasebenzisi baya kubona ukutshintshwa njengohlaziyo. kwi-DNF ngotshintsho olulinganiselweyo kodwa olubhaliweyo lwesivakalisi. I-DNF5 iya kubonelela ngeziteketiso zomyalelo oxhaswayo kunye neenketho zokuphucula ukwamkelwa kwe-DNF5.

Isindululo sotshintsho sishwankathela izinto ngolu hlobo lulandelayo:

  1. Entsha I-DNF5 iya kuphucula kakhulu amava omsebenzisi kunye nokusebenza. Olu tshintsho linyathelo lesibini kuphuculo lolawulo lwe-software ye-Fedora. Ngaphandle kolu tshintsho, kuya kuba nezixhobo ezininzi zokulawula isofthiwe (i-DNF5, i-Microdnf endala, i-PackageKit, kunye ne-DNF) ngokusekelwe kwiilayibrari ezahlukeneyo (libdnf, libdnf5), eziza kubonelela ngokuziphatha okuhlukeneyo kwaye aziyi ukwabelana ngembali. Kwakhona kunokwenzeka ukuba i-DNF inenkxaso yomphuhlisi kuphela. Ukuphuhliswa kwe-DNF5 kwabhengezwa kuluhlu lwe-Fedora-Devel ngo-2020.
  2. I-DNF5 isusa ikhowudi yePython yenkqubo encinci, ukusebenza ngokukhawuleza, kunye nokubuyisela izixhobo ezikhoyo ze-DNF kunye ne-microdnf. I-DNF5 iphinda idibanise ukuziphatha kwesitaki solawulo lwe-software, yazisa i-daemon entsha njengenye indlela ye-PackageKit ye-RPM, kwaye kufuneka ikwazi ngakumbi. Lindela ukusebenza okukhawulezayo kokukhangela indawo yokugcina, ukukhangela imisebenzi, imibuzo ye-RPM, kunye nokwabelana ngedatha.

Isindululo sotshintsho sisafuna ukuvunywa yi-Fedora Engineering and Steering Committee, kodwa inikwe ukubandakanyeka kwe-Red Hat kwi-DNF (5), kunokucingelwa ukuba iya kuvunywa kwaye ngethemba igqitywe ngexesha lomjikelo we-Fedora 39.

Umthombo: https://fedoraproject.org


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.