A cikin Fedora 39 sun shirya yin ƙaura zuwa DNF5, suna barin abubuwan da ke cikin Python

Fedora 39 tare da sabon kayan aikin marufi na DNF5

DNF5 ya kamata ya inganta ƙwarewar mai amfani da samar da kyakkyawan aiki

Ben Cotton, Manajan Shirin Fedora da RedHat, talla kwanan nan a cikin jerin wasiƙa, niyyar ku ta ƙaura Fedora zuwa manajan kunshin Farashin DNF5 ta tsohuwa.

An ambaci cewa canjin da aka tsara zai yi tasiri daga sakin Fedora 39, Canjin yana shirin maye gurbin dnf, libdnf da dnf-cutomatic fakiti tare da kayan aikin DNF5 da sabon ɗakin karatu na libdnf5.

Game da canjin, yana da kyau a ambaci hakan a lokacin DNF ya maye gurbin Yum, wanda aka rubuta gaba ɗaya cikin Python.

Ga wadanda basu san DNF ba, Su sani cewa wannan mai sarrafa fakitin software ne wanda ke shigarwa, sabuntawa da cire fakiti a cikin Fedora kuma shine magaji ga YUM (Mai sabuntar Yellow-Dog Modified). DNF yana sauƙaƙe kiyaye kunshin ta bincika abubuwan dogaro ta atomatik da tantance ayyukan da ake buƙata don shigar da fakiti. Wannan hanyar tana kawar da buƙatar shigar da hannu ko sabunta kunshin da abubuwan dogaronta ta amfani da umarnin rpm. DNF yanzu shine tsoffin kayan aikin sarrafa fakitin software a cikin Fedora.

A cikin DNF, an sake rubuta ayyukan-ƙananan matakan aiki kuma an koma don raba ɗakunan karatu na C hawkey, librepo, libsolv, da libcomps, amma tsarin da manyan abubuwan da aka gyara sun kasance a cikin Python.

DNF5 zai samar da gagarumin ci gaba a cikin ƙwarewar mai amfani da aiki. Madadin shine mataki na biyu na sabunta tarin sarrafa software na Fedora. Idan ba tare da canji ba, za a sami kayan aikin sarrafa software da yawa (DNF5, tsohon Microdnf, PackageKit, da DNF) dangane da ɗakunan karatu daban-daban (libdnf, libdnf5), samar da halaye daban-daban kuma ba raba tarihi ba. Hakanan zamu iya tsammanin DNF za ta sami iyakacin tallafi na sama kawai.

Wannan aikin DNF5 yana nufin haɗe ƙananan ɗakunan karatu na yanzu, sake rubutawa a cikin C++ Abubuwan sarrafa fakitin da suka rage a cikin Python da matsar da ainihin aikin zuwa wani ɗakin karatu na libdnf5 daban ta hanyar ƙirƙirar hanyar haɗi a kusa da wannan ɗakin karatu don adana Python API.

DNF5 har yanzu yana kan haɓakawa kuma wasu fasalulluka ko zaɓuɓɓuka ba su wanzu. Har yanzu dole ne mu gama aiwatar da Modularity, adana bayanan ciki da suka danganci Tarihin Tsarin da Jiha, da kuma takaddun takardu da shafukan mutum. Ana iya gwada DNF5 daga ma'ajiya tare da ginin sama na dare: d` bai kamata ya zama mai amfani da rubutu ba kuma tsarinsa bai isa ba (bayanan da aka shigar tare da bayanan martaba sun ɓace)

Yin amfani da C++ maimakon Python zai cire masu dogaro da yawa, rage girman na kayan aiki da inganta aiki. Ana samun mafi girman aiki ba kawai ta hanyar yin amfani da haɗawa zuwa lambar injin ba, har ma saboda ingantaccen aiwatar da tebur na ma'amala, inganta haɓakawa daga wuraren ajiya, da sake fasalin bayanan bayanai (raba da bayanan bayanai tare da matsayin tsarin da tarihin aiki).

Farashin DNF5 ya rabu da PackageKit don goyon bayan sabon tsari na bango Farashin DNF wanda ya maye gurbin aikin PackageKit kuma yana ba da hanyar sadarwa don sarrafa fakiti da sabuntawa a cikin mahallin hoto.

sake yin aiki kuma Zai ba da damar aiwatar da wasu haɓakawa a cikin amfanin mai sarrafa fakitin. Misali, sabon DNF yana da ƙarin alamar gani na ci gaban ayyuka; ƙarin tallafi don amfani da fakitin RPM na gida don ma'amaloli; ya kara da ikon nunawa a cikin rahotanni game da bayanan ma'amaloli da aka kammala ta hanyar rubutun fakitin (scriptlets); ya ba da shawarar ingantaccen tsarin kammala shigarwa don bash.

Yana da kyau a faɗi hakan har yanzu FEsco ba ta sake duba wannan shawara ba (Kwamitin Gudanar da Injiniya na Fedora), wanda ke da alhakin sashin fasaha na haɓaka rarraba Fedora.

Finalmente Idan kuna da sha'awar sanin game da shi, zaka iya bincika bayanan a cikin bin hanyar haɗi.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.