Fedora 39 inapanga kutumia DNF5 kwa chaguo-msingi

Fedora Linux 39 inapanga kutumia DNF5

Fedora Linux 39 inapanga kutumia DNF5 kwa chaguo-msingi kwa utendakazi bora

Kamati ya Uhandisi na Uendeshaji ya Fedora (FESCO) inatangaza kuwa katika Fedora 39 timu inayosimamia pengine itachukua nafasi ya DNF, libdnf na dnf-otomatiki cna zana mpya ya ufungashaji ya DNF5 na maktaba ya usaidizi ya libdnf5. DNF5 inapaswa kuboresha matumizi ya mtumiaji na kutoa utendakazi bora wa kudhibiti programu kwenye Fedora Linux.

DNF ni msimamizi wa kifurushi cha programu ambayo husakinisha, kusasisha na kuondoa vifurushi katika Fedora na ndiye mrithi wa YUM (Kisasisho cha Mbwa wa Njano Kilichobadilishwa). DNF hurahisisha kutunza vifurushi kwa kuangalia kiotomatiki vitegemezi na kubainisha vitendo vinavyohitajika ili kusakinisha vifurushi. Njia hii huondoa hitaji la kusanikisha au kusasisha kifurushi na utegemezi wake kwa kutumia amri ya rpm.

Kuhusu utendakazi mpya wa DNF5, yafuatayo yanajitokeza:

  • Meneja wa kifurushi kamili bila hitaji la Python
  • mfumo mdogo zaidi
  • Haraka
  • Inachukua nafasi ya DNF na Microdnf
  • Tabia iliyounganishwa kwenye rafu nzima ya usimamizi wa programu
  • Programu-jalizi mpya za Libdnf5 (C++, Python) zitatumika kwa DNF5 na Dnf5Daemon.
  • Mipangilio iliyoshirikiwa
  • DNF/YUM imetengenezwa kwa miongo kadhaa kwa athari ya mitindo mingi na kanuni za majina (chaguo, mipangilio, chaguo, amri)
  • Inaweza kutoa njia mbadala ya PackageKit kwa RPM (nyuma ya kipekee ya PackageKit) ikiwa imeundwa kwenye Eneo-kazi.
  • Utangamano na kikundi cha Modularity na Comps
  • Maboresho muhimu katika msingi wa nambari
  • Mgawanyo wa hali ya mfumo kutoka hifadhidata ya historia na /etc/dnf/module.d

Katika dnf-4, orodha ya vifurushi vilivyosanikishwa na mtumiaji na orodha ya vikundi vilivyosanikishwa, na pia orodha ya vifurushi vilivyosanikishwa vya vikundi hivi, huhesabiwa kama mkusanyiko wa historia ya miamala. Katika dnf5 itahifadhiwa kando, ambayo ina faida nyingi, ambayo sio ndogo zaidi ni ukweli kwamba hifadhidata ya historia itatumika tu kwa madhumuni ya habari na haitafafanua hali ya mfumo (mara kwa mara huharibika, nk). Data iliyohifadhiwa katika /etc/dnf/module.d haifai kuandikwa na mtumiaji na umbizo lake halitoshi (maelezo kuhusu vifurushi vilivyosakinishwa na wasifu uliosakinishwa haipo).

DNF5 bado inatengenezwa na baadhi ya vipengele au chaguo bado hazipatikani. Bado kuna kazi ya kufanya katika kutekeleza modularity, hifadhi ya data ya ndani inayohusiana na historia ya mfumo na hali, na nyaraka na kurasa za watu. DNF5 inaweza kujaribiwa kutoka kwa hazina na miundo ya usiku ya juu ya mkondo.

DNF5 itaacha kutumia dnf, yum, dnf-otomatiki, yum-utils na programu-jalizi za DNF (msingi na ziada) python3-dnf na LIBDNF (libdnf, python3-hawkey) itaacha kutumika na vifurushi vya fedora-obsolete-packages, pamoja na itatoa ulinganifu kwa /usr/bin/dnf, kwa hivyo watumiaji wataona uingizwaji kama sasisho. kwa DNF na mabadiliko machache lakini ya kumbukumbu ya sintaksia. DNF5 itatoa lakabu za amri zinazotumika na chaguo ili kuboresha upitishaji wa DNF5.

Pendekezo la mabadiliko linajumuisha mambo kama ifuatavyo:

  1. Jipya DNF5 itaboresha sana matumizi na utendakazi. Uingizwaji huu ni hatua ya pili katika uboreshaji wa rafu ya usimamizi wa programu ya Fedora. Bila mabadiliko haya, kutakuwa na zana kadhaa za usimamizi wa programu (DNF5, Microdnf ya zamani, PackageKit, na DNF) kulingana na maktaba tofauti (libdnf, libdnf5), ambayo itatoa tabia tofauti na haitashiriki historia. Inawezekana pia kuwa DNF ina usaidizi mdogo wa wasanidi programu. Ukuzaji wa DNF5 ulitangazwa kwenye orodha ya Fedora-Devel mnamo 2020.
  2. DNF5 huondoa nambari ya Python kwa mfumo mdogo, utendakazi wa haraka, na kuchukua nafasi ya zana zilizopo za DNF na microdnf. DNF5 pia huunganisha tabia ya rafu ya usimamizi wa programu, inaleta daemoni mpya kama njia mbadala ya PackageKit ya RPM, na inapaswa kuwa na uwezo zaidi. Tarajia utendakazi wa haraka wa kuvinjari hazina, shughuli za kutafuta, hoja za RPM na kushiriki metadata.

Pendekezo la mabadiliko bado linahitaji kuidhinishwa na Kamati ya Uhandisi na Uendeshaji ya Fedora, lakini kwa kuzingatia uhusika wa Red Hat katika DNF(5), inaweza kudhaniwa kuwa itaidhinishwa na kwa matumaini kukamilika kwa wakati kwa mzunguko wa Fedora 39.

Fuente: https://fedoraproject.org


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Kuwa wa kwanza kutoa maoni

Acha maoni yako

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama na *

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.