KwaFedora bahlela ukukhipha i-DNF ngeMicrodnf

Muva nje i- Abathuthukisi be-Fedora bazisa izinhloso zabo zokufuduka ukusatshalaliswa komphathi wephakheji entsha okubizwa "Microdnf" esikhundleni kusuka kumphathi wephakheji "DNF" esetshenziswayo njengamanje.

Isinyathelo sokuqala endleleni eya ekufudukeni kuzoba isibuyekezo esikhulu ku-Microdnf, ihlelelwe i-Fedora 38, ezosondela ekusebenzeni kwe-DNF futhi ize iyidlule kwezinye izindawo.

Kushiwo lokho izinhloso ukwenza lokhu kufuduka kungenxa umehluko oyinhloko phakathi kwe-Microdnf ne-DNF ukusetshenziswa kwe-C esikhundleni se-Python ngentuthuko, okuyinto ikuvumela ukuthi uqedele ukuncika okuningi.

Ngesinye isikhathi, i-DNF yathatha indawo ye-Yum, eyabhalwa ngokuphelele nge-Python, futhi ku-DNF, imisebenzi yezinga eliphansi efuna ukusebenza yabhalwa kabusha futhi yahanjiswa ukuze ihlukanise imitapo yolwazi ye-hawkey, i-librepo, i-libsolv, ne-libcomps C, kodwa uhlaka kanye ne-high- izingxenye zezinga zahlala olimini lwePython.

I-Microdnf yasungulwa njengenguqulo eyenziwe lula ye-DNF ukuze isetshenziswe ezitsheni ze-Docker ebezingadingi ukuthi iPython ifakwe. Manje abathuthukisi be-Fedora bahlela ukuletha iMicrodnf ezingeni lokusebenza kwe-DNF futhi ekugcineni basuse ngokuphelele i-DNF ngeMicrodnf.

Isibuyekezo esikhulu ku-Microdnf isinyathelo sokuqala sokuvela kokuphathwa kwephakheji ku-Fedora. I-microdnf entsha inesifiso sokuhlinzeka ngazo zonke izici ezibalulekile ze-DNF ngaphandle kokulahlekelwa umkhondo wayo omncane.

I-Microdnf isuselwe kulabhulali ye-libdnf5, ithuthukiswe njengengxenye yephrojekthi ye-DNF 5. I-DNF 5 ihlose ukuhlanganisa imitapo yolwazi ekhona esezingeni eliphansi, ibhale kabusha imisebenzi esele yokuphatha iphakheji ye-Python ku-C++, futhi ihambise ukusebenza okuyisisekelo kumtapo wolwazi ohlukile ngokwakhiwa kokubophezela kulo mtapo wolwazi ukuze kulondolozwe I-Python API.

I-MICRODNF ithuthukisa kakhulu ukuzizwisa komsebenzisi futhi izohlinzeka ngazo zonke izici ezibalulekile ze-DNF esikhathini esizayo. Izophinda futhi igcine zonke izinzuzo ze-MICRODNF yasekuqaleni, njengosayizi omncane odingekayo ezitsheni.

Uhlobo olusha lwe I-Microdnf izophinda isebenzise inqubo yangemuva ye-DNF Daemon, ukufaka esikhundleni sokusebenza kwe-PackageKit nokunikeza isixhumi esibonakalayo sokuphatha amaphakheji nezibuyekezo ezindaweni ezinemifanekiso. Ngokungafani ne-PackageKit, i-DNF Daemon izosekela kuphela ifomethi ye-RPM.

I-Microdnf, libdnf5, kanye ne-DNF Daemon zihlelelwe ukuthunyelwa ngokuhambisana nekhithi yamathuluzi ye-DNF evamile esigabeni sokuqala sokuqalisa. Uma iphrojekthi isiqediwe, iphakheji elisha lizongena esikhundleni samaphakheji afana ne-dnf, python3-dnf, python3-hawkey, libdnf, dnfdragora, ne-python3-dnfdaemon.

Of izindawo lapho i-Microdnf iphakeme kune-DNF, igqamile: inkomba ebonakalayo eyengeziwe yenqubekelaphambili yokusebenza; ukwenziwa ngcono kwethebula lokuthengiselana; ikhono lokubonisa ulwazi emibikweni mayelana nokuthengiselana okuqediwe okukhishwe ama-scriptlets ahlanganisiwe (scriptlets); ukwesekwa kokusebenzisa amaphakheji endawo e-RPM uma kwenziwa izinto; uhlelo lokuqedela okokufaka oluthuthuke kakhulu lwe-bash; ukwesekwa kokusebenzisa umyalo wokwakha ngaphandle kokufaka iPython ohlelweni.

Phakathi kokubi ukushintsha imenenja yephakheji ye-distro ibe yi-Microdnf wushintsho lwesakhiwo sesizindalwazi sangaphakathi kanye nokucutshungulwa kwedathabheyisi ehlukene ne-DNF, engeke ikuvumele ukuthi ubone ukuthengiselana ngamaphakheji enziwe ku-DNF ku-Microdnf futhi ngokuphambene nalokho.

Amaphakheji afakwe ngaphambili ne-DNF azophathwa "njengomsebenzisi ofakwe kusukela kumlando we-dnf" ngemva kokuthuthela ku-Microdnf, futhi ukukhipha iphakheji elifakwe omunye umphathi wephakheji ngeke kususe ukuncika okungasetshenzisiwe okuhlotshaniswa nayo. Futhi, i-Microdnf ayihleli ukugcina ukusekelwa kwe-100% DNF ezingeni lomyalo kanye nezinketho zomugqa womyalo.

Kuyaphawulwa ukuthi inguqulo entsha ye-Microdnf izosekela zonke izici eziyinhloko ze-DNF, kodwa ngesikhathi esifanayo igcine ukusebenza okuphezulu nokubumbana.

Ekugcineni, uma unentshisekelo yokwazi okwengeziwe ngakho, ungaxhumana imininingwane ekulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   khourt kusho

    Ngimusha ezinhlelweni, futhi nginentshiseko nge-Linux. Angikaze ngisebenzise i-Fedora ngoba ngihlala nginenkinga ngokufaka futhi ngigcina nge-Debian (nokuphuma kokunye) noma i-OpenSUSE. Kepha ngicabanga ukuthi ngiyakuqonda ukubaluleka emhlabeni weLinux, nokuthi kusebenza kanjani okwenzeka ku-Fedora.
    Ukungabaza kwami ​​​​kuvela embonweni wokufaka i-Python esikhundleni se-C/C++, kungani ngisebenzise ngolimi olusezingeni eliphansi olugxekwe kakhulu ngokwehlukahlukana kwalo kanye nezinga layo elingachazwanga kahle? Ngiyaluqonda kancane ushintsho olusuka olimini olutolikiwe luye koluhlanganisiwe, kodwa angikuqondi ukugxumela olimini engibone ukuthi lusetshenziswa kancane kwezinye izindawo. Bekungeke yini kube ngcono ukusebenzisa i-Rust noma i-C#?
    Angizigxeki izinqumo zabantu baseFedora, kodwa ngifuna ukuqonda ukuthi umhlaba wezinhlelo uthuthuka kanjani. Ngifunda i-Python ne-JS kuwebhu, futhi ngacabanga ukuthi ngizogxuma ngibuyele ku-C/C++ ukuze ngithole izisekelo, ngakho-ke leli nothi libonakala sengathi lingangisiza ngokugxila.

    Ngibonga kakhulu! Nomsebenzi oncomekayo njengenhlalayenza kubantu base <•DesdeLinux