Fedora waxay qorsheynayaan inay ku beddelaan DNF Microdnf

Dhawaan the Horumariyayasha Fedora waxay sheegeen inay rabaan inay haajiraan qaybinta maareeyaha xirmada cusub oo la wacay "Microdnf" beddelkeeda ka socota maareeyaha baakadka "DNF" taas oo hadda la isticmaalo.

Talaabada ugu horeysa ee wadada socdaalka waxay noqon doontaa cusbooneysiin weyn oo ku socota Microdnf, loo qorsheeyay Fedora 38, kaas oo ku soo dhowaan doona shaqeynta DNF oo xitaa dhaafi doonta meelaha qaarkood.

Waxaa lagu xusay ujeedooyinka in la fuliyo socdaalkan waxaa sabab u ah Farqiga ugu muhiimsan ee u dhexeeya Microdnf iyo DNF waa isticmaalka C halkii Python horumarinta, kuwaas oo wuxuu kuu ogolaanayaa inaad ka takhalusto wax badan oo ku tiirsanaanta.

Hal mar, DNF waxay bedeshay Yum, kaas oo si buuxda loogu qoray Python, iyo DNF, waxqabadka-dalbashada hawlaha heerka hoose ayaa dib loo qoray waxaana loo wareejiyay hawkey, librepo, libsolv, iyo libcomps C maktabadaha, laakiin qaabka iyo heerka sare- qaybaha heerka ayaa ku hadhay luqadda Python.

Microdnf waxaa markii hore loo sameeyay sidii nooc la fududeeyay ee DNF si loogu isticmaalo weelasha Docker ee aan u baahnayn in Python la rakibo. Hadda horumarinta Fedora waxay qorsheynayaan inay keenaan Microdnf heerka shaqeynta DNF oo ugu dambeyntii si buuxda ugu beddelaan DNF Microdnf.

Cusboonaysiinta weyn ee Microdnf waa tillaabada ugu horreysa ee horumarinta maaraynta xirmada ee Fedora. Microdnf-ka cusub wuxuu leeyahay hammi ah inuu bixiyo dhammaan astaamaha asaasiga ah ee DNF iyada oo aan lumin raadkeeda ugu yar.

Microdnf waxay ku salaysan tahay maktabadda libdnf5, loo sameeyay qayb ka mid ah mashruuca DNF 5. DNF 5 ujeedadeedu tahay in la mideeyo maktabadaha heerka hoose ee jira, dib u qoraan hawlaha maaraynta xirmada Python ee hadhay ee C++, iyo in ay u guurto shaqada asaasiga ah maktabad gaar ah iyada oo la abuurayo xidhitaan agagaarka maktabadda si loo ilaaliyo Python API.

MICRODNF waxay si weyn u wanaajisaa khibradda isticmaale waxayna bixin doontaa dhammaan sifooyinka muhiimka ah ee DNF mustaqbalka. Waxay sidoo kale ilaalin doontaa dhammaan faa'iidooyinka MICRODNF asalka ah, sida cabbirka ugu yar ee looga baahan yahay weelasha.

Nooca cusub ee Microdnf sidoo kale waxay isticmaali doontaa habka asalka ah ee DNF Daemon, Beddelka shaqeynta PackageKit iyo bixinta is-dhexgalka maaraynta xirmooyinka iyo cusbooneysiinta jawiga garaafyada. Si ka duwan PackageKit, DNF Daemon waxay kaliya taageeri doontaa qaabka RPM.

Microdnf, libdnf5, iyo DNF Daemon ayaa loo qorsheeyay inay la socdaan agabka DNF ee dhaqameed ee wejiga koowaad ee fulinta. Marka mashruuca la dhammeeyo, xirmada cusub waxay bedeli doontaa xirmooyinka sida dnf, python3-dnf, python3-hawkey, libdnf, dnfdragora, iyo python3-dnfdaemon.

Ee meelaha Microdnf ay ka sarreyso DNF, way soo baxaysaa: calaamad muuqaal ah oo muujinaya horumarka hawlgallada; hirgelinta miiska wax kala iibsiga oo la wanaajiyey; awoodda lagu soo bandhigo macluumaadka ku saabsan wax kala iibsiga la dhammeeyay ee ay soo saareen qoraallo baakadaysan (scriptlets); taageerada isticmaalka xirmooyinka RPM maxaliga ah ee wax kala iibsiga; nidaamka dhamaystirka wax gelinta horumarsan ee bash; Taageerada socodsiinta amarka dhismaha iyada oo aan lagu rakibin Python nidaamka.

Waxaa ka mid ah khasaaraha u bedelida maareeyaha xidhmada distro Microdnf waa isbedelka qaab dhismeedka kaydadka gudaha iyo habaynta xogta gaarka ah ee DNF, taas oo aan kuu oggolaan doonin inaad aragto wax kala iibsiga baakadaha lagu sameeyay DNF ee Microdnf iyo lidkeeda.

Xirmooyinka hore loogu rakibay DNF waxaa loola dhaqmi doonaa sidii "isticmale lagu rakibay taariikhda dnf" ka dib markii uu u guuray Microdnf, iyo ka saarista xirmo uu rakibay maareeyaha xirmo kale kama saarayso ku tiirsanaanta aan la isticmaalin ee la xiriirta. Sidoo kale, Microdnf ma qorsheyneyso in ay ilaaliso 100% taageerada DNF ee heerka taliska iyo xulashada khadka taliska.

Waxaa la xusay in nooca cusub ee Microdnf uu taageeri doono dhammaan sifooyinka ugu muhiimsan ee DNF, laakiin isla mar ahaantaana wuxuu hayn doonaa waxqabadka sare iyo isafgaradka.

Ugu dambayntii, haddii aad danaynayso inaad wax badan ka ogaato, waad la tashan kartaa faahfaahinta xiriiriyaha soo socda.


Faallo, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   kurt dijo

    Waxaan ku cusubahay barnaamijyada, oo aad u xiiseeya Linux. Waligay maan isticmaalin Fedora sababtoo ah had iyo jeer waxaan dhib ku qabaa rakibidda oo aan ku dhammeeyaa Debian (iyo derivatives) ama OpenSUSE. Laakiin waxaan u maleynayaa inaan fahmay muhiimada adduunka Linux, iyo sida ay ugu habboon tahay waxa ka dhacaya Fedora.
    Shakigeygu wuxuu ka yimid fikradda ah beddelka Python ee C / C ++, maxaa loo hirgeliyaa luqad heer hoose ah oo aad loogu dhaleeceeyay kala duwanaanshaheeda iyo heerkeeda si liidata loo qeexay? Waxaan wax yar ka fahmayaa beddelka afkii la tarjumi jiray ee loo beddelay mid la soo ururiyey, laakiin ma fahmin ka boodada luqadda aan arkay in meelaha qaar la doonayo in la isticmaalo. Miyayna ka fiicneyn inaad isticmaasho Rust ama C #?
    Ma dhaleeceeyo go'aamada dadka Fedora, laakiin waxaan raadiyaa inaan fahmo sida adduunka barnaamijyadu u horumariyo. Waxaan ku baranayaa Python iyo JS webka, waxaana u maleeyay inaan dib ugu boodi doono C/C++ aasaaska, marka qoraalkani wuxuu u muuqdaa inuu iga caawin karo diirada.

    Aad baad u mahadsantahay! Iyo shaqo aad u fiican sida had iyo jeer dadka <•DesdeLinux