Nanambara ny fikasany hamindra ny Fedora i Ben Cotton, mpitantana ny fandaharan'asa Fedora ao amin'ny Red Hat Linux amin'ny alàlan'ny default amin'ny mpitantana fonosana DNF5. Ao amin'ny Fedora Linux Mikasa ny hanolo ny fonosana dnf, libdnf, ary dnf-cutomatic amin'ny DNF5 toolchain sy ny tranomboky libdnf5 vaovao ny 39. Mbola tsy nojeren'ny FESCo (Fedora Engineering Steering Committee) ny tolo-kevitra, izay komity tompon'andraikitra amin'ny fampandrosoana ara-teknika ny fizarana Fedora.
Nisy fotoana, nosoloan'i DNF an'i Yum, izay nosoratana tamin'ny Python manontolo. Ao amin'ny DNF, dia naverina nosoratana indray ny fiasa ambany indrindra amin'ny fampisehoana ary nafindra tao amin'ny tranomboky C misaraka hawkey, librepo, libsolv ary libcomps, fa ny rafitra sy ny singa avo lenta dia nijanona tao Python. Ny tetikasa DNF5 dia mikendry ny hampivondrona ireo tranomboky ambany ambany misy, manoratra indray ireo singa fitantanana fonosana sisa ao amin'ny Python ao amin'ny C ++ ary mamindra ny fampiasa fototra ho tranomboky libdnf5 mitokana miaraka amin'ny famoronana fonosana manodidina ity tranomboky ity mba hamonjena ny Python API.
Ny fampiasana C ++ fa tsy Python dia hanafoana ny fiankinan-doha marobe, hampihena ny haben'ny fitaovana, ary hanatsara ny fampisehoana. Ny fampandehanana ambony kokoa dia tsy amin'ny alàlan'ny fampiasana ny famoriam-bola ao amin'ny kaody milina, fa amin'ny alàlan'ny fanatsarana ny fampiharana ny latabatra fifampiraharahana, ny fanatsarana ny fandefasana entana avy amin'ny repository sy ny fanavaozana ny angon-drakitra (misaraka ny toby misy ny rafitra sy ny tantaran'ny asa). Ny fitaovana DNF5 dia misaraka amin'ny PackageKit amin'ny alàlan'ny dingana vaovao antsoina hoe DNF Daemon, izay manolo ny fampiasa PackageKit ary manome interface tsara amin'ny fitantanana fonosana sy fanavaozana amin'ny tontolon'ny sary.
Ny fanavaozana dia hanome fahafahana hampihatra fanatsarana sasany izay manatsara ny fampiasana ny mpitantana fonosana. Ohatra, ny DNF vaovao dia manome famantarana hita maso kokoa ny fandrosoan'ny asa; fanampiana fanampiny amin'ny fampiasana fonosana RPM eo an-toerana ho an'ny fifanakalozana; nanampy ny fahafahana mampiseho amin'ny tatitra momba ny fampahalalana momba ny fifampiraharahana vita novokarin'ny script natsangana tao anaty fonosana; Misy rafitra famenoana fidirana mandroso kokoa ho an'ny bash natolotra.
Source: opennet.ru
