Fedora planifye pou ranplase manadjè pake DNF la ak Microdnf

Devlopè Fedora Linux Nou gen entansyon migre distribisyon an nan nouvo jesyonè pake Microdnf la olye de DNF nou itilize kounye a. Premye etap nan migrasyon an se lansman Fedora ki prevwa a. Linux 38yèm gwo mizajou Microdnf la pral pote fonksyonalite pi pre DNF e menm depase li nan kèk domèn. Nouvo vèsyon Microdnf la pral sipòte tout karakteristik prensipal DNF yo tout pandan l ap kenbe pèfòmans segondè ak gwosè kontra enfòmèl ant.

Diferans kle ant Microdnf ak DNF se itilizasyon lang C pou devlopman, olye de Python, ki pèmèt ou debarase m de yon gwo kantite depandans. Okòmansman, Microdnf te devlope kòm yon vèsyon dezabiye nan DNF pou itilize nan resipyan Docker, ki pa mande pou enstalasyon Python. Koulye a, devlopè Fedora yo planifye pou pote Microdnf nan nivo DNF epi evantyèlman konplètman ranplase DNF ak Microdnf.

Baz Microdnf se libdnf5 bibliyotèk, devlope nan kad pwojè DNF 5 Lide prensipal DNF 5 se reekri operasyon debaz jesyon pake nan C++ epi deplase yo nan yon bibliyotèk separe ak kreyasyon yon anbalaj alantou sa a. bibliyotèk pou sove API Python.

Nouvo vèsyon Microdnf a pral itilize tou yon pwosesis background DNF Daemon, ki ranplase fonksyonalite PackageKit epi li bay yon koòdone pou jere pakè ak mizajou nan anviwònman grafik yo. Kontrèman ak PackageKit, DNF Daemon pral sèlman bay sipò pou fòma RPM la.

Microdnf, libdnf5 ak DNF Daemon nan premye etap aplikasyon an te planifye yo dwe delivre an paralèl ak bwat zouti DNF tradisyonèl la. Yon fwa pwojè a fini, nouvo pake a pral ranplase pakè tankou dnf, python3-dnf, python3-hawkey, libdnf, dnfdragora, ak python3-dnfdaemon.

Pami domèn kote Microdnf siperyè DNF genyen: plis endikasyon vizyèl sou pwogrè operasyon yo; amelyore aplikasyon tab tranzaksyon; kapasite pou montre nan rapò sou tranzaksyon yo konplete enfòmasyon ki te pwodwi pa scripts ki te konstwi nan pakè yo; sipò pou itilize pakè RPM lokal pou tranzaksyon yo; pi avanse sistèm fini opinyon pou bash; sipò pou kouri lòd builddep la san yo pa enstale Python sou sistèm lan.

Pami dezavantaj yo nan chanje distribisyon an nan Microdnf, gen yon chanjman nan estrikti a nan baz done entèn ak pwosesis baz done separe ak DNF, ki pa pral pèmèt Microdnf wè tranzaksyon ak pakè fèt nan DNF ak vis vèrsa. Anplis de sa, Microdnf pa planifye pou kenbe 100% konpatibilite nan DNF nan nivo kòmandman ak opsyon liy kòmand. Ap tou gen kèk diferans nan konpòtman. Pou egzanp, efase yon pake pa pral retire depandans ki asosye li yo ki pa itilize pa lòt pakè.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster