Fedora 39 slated lati gbe si DNF5, yọ kuro ninu awọn paati Python

Ben Cotton, Olùdarí Ètò Fedora ní Red Hat, kéde èrò rẹ̀ láti ṣí Fedora lọ sí ibòmíràn Linux nípa àìyípadà sí olùṣàkóso package DNF5. Nínú Fedora Linux 39 ngbero lati rọpo awọn package dnf, libdnf, ati dnf-cutomatic pẹlu ọpa irinṣẹ DNF5 ati ile-ikawe libdnf5 tuntun. FESCo (Fedora Engineering Steering Committee), igbimọ ti o ni iduro fun idagbasoke imọ-ẹrọ ti pinpin Fedora, ko tii ṣe atunyẹwo imọran naa.

Ni akoko kan, DNF rọpo Yum, eyiti a kọ patapata ni Python. Ni DNF, awọn iṣẹ ipele kekere ti o lekoko iṣẹ ni a tun kọ ati gbe lọ si awọn ile-ikawe C lọtọ hawkey, librepo, libsolv ati libcomps, ṣugbọn ilana ati awọn paati ipele giga wa ni Python. Ise agbese DNF5 ni ifọkansi lati ṣopọ awọn ile-ikawe kekere ti o wa tẹlẹ, atunkọ awọn paati iṣakoso package ti o ku ni Python ni C ++ ati gbigbe iṣẹ ṣiṣe ipilẹ sinu ile-ikawe libdnf5 lọtọ pẹlu ṣiṣẹda murasilẹ ni ayika ile-ikawe yii lati ṣafipamọ Python API.

Lilo C ++ dipo Python yoo ṣe imukuro nọmba nla ti awọn igbẹkẹle, dinku iwọn ohun elo, ati ilọsiwaju iṣẹ. Išẹ ti o ga julọ jẹ aṣeyọri kii ṣe nipasẹ lilo iṣakojọpọ sinu koodu ẹrọ, ṣugbọn tun nipasẹ imuse ilọsiwaju ti tabili idunadura, iṣapeye ti ikojọpọ lati awọn ibi ipamọ ati awọn atunṣe data data (awọn apoti isura data pẹlu ipo eto ati itan-ṣiṣe iṣẹ ti yapa). Ohun elo irinṣẹ DNF5 jẹ idapọ lati PackageKit ni ojurere ti ilana isale tuntun ti a pe ni DNF Daemon, eyiti o rọpo iṣẹ ṣiṣe PackageKit ati pese wiwo fun ṣiṣakoso awọn idii ati awọn imudojuiwọn ni awọn agbegbe ayaworan.

Atunse naa yoo tun pese aye lati ṣe diẹ ninu awọn ilọsiwaju ti o mu imudara lilo ti oluṣakoso package dara. Fun apẹẹrẹ, DNF tuntun n pese itọkasi wiwo diẹ sii ti ilọsiwaju ti awọn iṣẹ; atilẹyin afikun fun lilo awọn idii RPM agbegbe fun awọn iṣowo; ṣafikun agbara lati ṣafihan ni awọn ijabọ lori alaye awọn iṣowo ti o pari ti a ṣe nipasẹ awọn iwe afọwọkọ ti a ṣe sinu awọn idii; Eto ipari igbewọle to ti ni ilọsiwaju diẹ sii fun bash ti ni imọran.

orisun: opennet.ru

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster