DNF5-CHANGES-FROM-DNF4(7) dnf5 DNF5-CHANGES-FROM-DNF4(7)
NUME
dnf5-changes-from-dnf4 - schimbari fa>a de DNF4
Acest capitol descrie diferen>ele dintre DNF5 >i DNF.
SCHIMBARI LA NIVELUL CLI
Op>iuni
Stabilirea domeniului de aplicare a op>iunilor globale
Op>iunile care nu pot fi aplicate tuturor comenzilor sau care pot fi
aplicabile, dar nu au niciun efect sunt eliminate din op>iunile
generale >i implementate numai pentru comenzile aferente.
Exemple: --best, --no-best sunt relevante doar pentru cateva comenzi de
tranzac>ionare.
Redenumirea op>iunilor
Redenumirea op>iunilor booleene in urmatoarele formate:
o -- >i --no-
o --enable- >i --disable-
Op>iunile cu numele originale sunt pastrate pentru moment ca
op>iuni-alias pentru compatibilitate.
Exemple: --best >i --no-best.
Comportament strict
o Op>iunile --disable-repo=ID_DEPOZIT >i
--setopt=[ID_DEPOZIT.]OPTION=VALOARE produc acum in mod constant o
eroare atunci cand sunt furnizate cu un ID_DEPOZIT nevalid..
o Comportamentul este acum aliniat cu --repo=ID_DEPOZIT >i
--enable-repo=ID_DEPOZIT.
o Op>iunea de configurare strict nu mai este luata in considerare;
pentru mai multe informa>ii, consulta>i deprecierea op>iunii
strict.
Fara separator de valori dupa op>iunile scurte
Op>iunile scurte nu au un separator intre numele op>iunii >i
valoarea op>iunii. De exemplu, dnf -x pachet este echivalent cu
formele lungi dnf --exclude pachet >i dnf --exclude=pachet. Dar dnf
-x=pachet inseamna dnf --exclude =pachet.
Modificari ale op>iunilor individuale
-4/-6
o A fost eliminata. Acum este disponibila doar op>iunea de
configurare ip_resolve.
--disableexcludes >i --disableexcludepkgs
o A fost eliminata. Acum este disponibila doar op>iunea de
configurare disable_excludes.
--disable, --enable
o Au fost eliminate impreuna cu alternativele existente anterior
--set-disabled >i --set-enabled.
o In prezent, acest lucru poate fi realizat numai prin
intermediul modulului config-manager.
o De exemplu, pentru a dezactiva depozitul fedora: dnf
config-manager setopt fedora.enabled=0.
--downloaddir
o A fost eliminata. Acum numai --destdir este utilizata pentru
comanda download.
o Atunci cand descarca>i pachete utilizand comanda
system-upgrade sau offline, construc>ia rutei >inta
utilizeaza acum op>iunile configurate installroot >i
cachedir.
-e, --errorlevel
o Atat op>iunea --errorlevel, cat >i op>iunea de
configurare errorlevel sunt eliminate.
--help-cmd
o A fost eliminata. Acum sunt disponibile doar op>iunile -h
sau --help.
--installroot
o A fost introdus un nou comportament pentru a defini din ce loc
sunt incarcate configura>ia >i variabilele.
o Consulta>i Documenta>ia installroot pentru mai multe
informa>ii.
--noautoremove
o Se aplica acum numai pentru comanda remove. Ca solu>ie
alternativa pentru alte comenzi, pute>i utiliza
--setopt=clean_requirements_on_remove=False.
--obsoletes
o A fost eliminata. Acum este disponibila doar op>iunea de
configurare obsoletes.
-R, --randomwait
o A fost eliminata.
--rpmverbosity
o A fost eliminata. Acum este disponibila doar op>iunea de
configurare rpmverbosity.
--sec-severity
o Redenumita in --advisory-severities.
-v, --verbose
o Nu este implementata in prezent. Poate fi adaugata pentru
comenzi specifice in viitor.
--version
o Comportamentul este diferit acum. Consulta>i pagina de
manual main pentru mai multe detalii.
Noi op>iuni introduse
--allow-downgrade
o Impreuna cu --no-allow-downgrade, aceste op>iuni
activeaza/dezactiveaza retrogradarea dependen>elor la
rezolvarea tranzac>iilor.
o De asemenea, au fost create noi op>iuni de configurare.
o Se aplica comenzilor install, upgrade >i comenzilor conexe.
--dump-main-config
o Impreuna cu --dump-repo-config=ID_DEPOZIT, acestea sunt noi
op>iuni pentru imprimarea valorilor de configurare la
ie>irea standard.
--offline
o Stocheaza tranzac>ia care urmeaza sa fie efectuata fara
conexiune la re>ea (offline).
o Se aplica tuturor comenzilor tranzac>ionale relevante.
o Consulta>i Comanda offline pentru mai multe informa>ii.
--show-new-leaves
o Afi>eaza pachetele fara dependen>e ,,leaves" (frunze) nou
instalate >i pachetele care au devenit frunze (fara
dependen>e) dupa o tranzac>ie.
--skip-unavailable
o Permite omiterea pachetelor care nu sunt disponibile in
depozite.
o A nu se confunda cu op>iunea de configurare
skip_if_unavailable.
o Se aplica comenzilor install, upgrade >i comenzilor conexe.
o Consulta>i deasemenea Deprecierea op>iunii strict pentru
mai multe informa>ii.
--use-host-config
o Consulta>i pagina de manual main pentru mai multe detalii.
Comenzi
Subcomenzi op>ionale
Comenzile nu pot avea subcomenzi op>ionale. Subcomenzile op>ionale
erau ambigue, nefiind clar daca intrarea era destinata ca argument de
comanda sau ca subcomanda. Subcomenzile sunt acum obligatorii daca sunt
prezente.
Exemple:
o Inainte: dnf history Acum: dnf history info
o Inainte: dnf updateinfo Acum: dnf updateinfo summary
Modificari ale comenzilor individuale
alias
o A fost eliminata. Comanda a fost inlocuita cu o alta
func>ionalitate.
o Consulta>i Pseudonime pentru argumentele din linia de
comanda pentru mai multe informa>ii.
automatic
o Acum este un modul DNF5.
o Unita>ile specifice systemd, dnf-automatic-download,
dnf-automatic-install >i dnf-automatic-notifyonly, au fost
eliminate. Se livreaza un singur temporizator dnf5-automatic.
o Op>iunea de configurare emitters.send_error_messages a fost
eliminata. DNF5 informeaza automat intotdeauna utilizatorul cu
privire la opera>iile e>uate care utilizeaza emiten>ii
configura>i.
o Consulta>i Comanda automatic pentru mai multe informa>ii.
autoremove
o A fost eliminat argumentul pozi>ional , deoarece cazul
de utilizare este suficient acoperit de comanda remove.
o Variantele specifice ale comenzii, autoremove-n, autoremove-na
>i autoremove-nevra, nu mai sunt acceptate.
builddep
o Op>iunile --spec >i --srpm se aplica numai argumentelor
care le urmeaza. Acest lucru permite cazuri de utilizare care
combina fi>iere spec >i RPM-uri sursa (de exemplu, dnf5
builddep --spec pkg1.spec.in --srpm pkg2.src.rpm). Cu toate
acestea, sintaxa acceptata anterior dnf builddep pkg1.spec.in
--spec nu mai are niciun efect.
config-manager
o A fost introdus un comportament nou.
o Parametrii sunt inlocui>i cu subcomenzi.
o Examples:
o Inainte: --add-repo Acum: addrepo
o Inainte: --save --setopt Acum: setopt
o Fi>ierele de depozit existente nu sunt modificate; in
schimb, sunt create fi>iere de inlocuire ,,drop-in".
o Op>iunea --dump a fost eliminata:
o Pentru a vizualiza op>iunile configura>iei
principale, utiliza>i comanda dnf5 --dump-main-config.
o Pentru a vizualiza configura>ia unui depozit,
utiliza>i comanda dnf5 --dump-repo-config=ID_DEPOZIT.
o S-a renun>at la op>iunea --dump-variables, utiliza>i in
schimb comanda dnf5 --dump-variables.
o Consulta>i Documenta>ia config-manager pentru mai multe
informa>ii.
debuginfo-install
o Acum nu mai asigura func>ionalitatea autoupdate. Activarea
permanenta a depozitelor de depanare poate fi realizata
utilizand comanda config-manager.
distro-sync
o Acum, cand orice argument nu se potrive>te cu un pachet
instalat, DNF5 e>ueaza. Comportamentul poate fi modificat
prin op>iunea --skip-unavailable.
o S-au eliminat comenzile-alias distrosync >i
distribution-synchronization.
downgrade
o Acum, cand orice argument nu se potrive>te cu un pachet
instalat, DNF5 e>ueaza. Comportamentul poate fi modificat
prin op>iunea --skip-unavailable.
download
o Op>iunea --source a fost redenumita in --srpm.
o A fost eliminat argumentul --downloaddir, acum este acceptat
doar --destdir.
group
o Noua op>iune --contains-pkgs pentru a filtra doar grupurile
care con>in anumite pachete.
o Am renun>at la argumentul --ids deoarece id-urile de grup
sunt intotdeauna in ie>ire acum.
o S-a renun>at la subcomenzile group mark install >i group
mark remove in favoarea noii op>iuni --no-packages pentru
comenzile install >i remove.
o De exemplu, pentru a marca un grup ca fiind instalat fara a
atinge niciun pachet, poate fi utilizata comanda dnf5 group
install --no-packages .
o A fost eliminata comanda-alias groupinstall. Aceasta este
inlocuita de dnf group install.
o A fost eliminata comanda-alias groupinfo. Aceasta este
inlocuita de dnf group infol.
o A fost eliminata comanda-alias grouplist. Aceasta este
inlocuita de dnf group list.
o A fost eliminata comanda-alias grouperase. Aceasta este
inlocuita de dnf group remove.
o A fost eliminata comanda-alias groupremove. Aceasta este
inlocuita de dnf group remove.
o A fost eliminata comanda-alias groupupdate. Aceasta este
inlocuita de dnf group upgrade.
o A fost eliminata comanda-alias groups. Aceasta este inlocuita
de dnf group.
help
o A fost eliminata. Func>ionalitatea este inlocuita de
op>iunea --help.
history
o Subcomenzile sunt acum obligatorii: dnf history trebuie sa fie
acum dnf5 history list.
o Comenzile history accepta acum doar argumentele ID-ului
tranzac>iei; pentru a filtra dupa pachete, utiliza>i
op>iunea --contains-pkgs=NUME_PACHET,..., disponibila pentru
list >i info.
o Subcomanda undo accepta acum --ignore-extras >i
--ignore-installed ca >i comanda originala history replay.
o Subcomanda userinstalled a fost eliminata. Aceasta este
inlocuita de dnf repoquery --userinstalled.
o Subcomanda store creeaza acum un director cu un fi>ier JSON
de tranzac>ii in loc sa creeze direct un singur fi>ier
JSON de tranzac>ii.
o Op>iunea --output a subcomenzii store accepta acum o ruta de
director in loc de un fi>ier. Valoarea implicita este
./transaction.
o Subcomanda replay a fost mutata intr-o comanda autonoma
replay, care accepta acum o ruta catre un director in loc de o
ruta catre un fi>ier. Directorul poate fi creat cu
op>iunea --store >i, in plus fa>a de tranzac>ia JSON,
poate con>ine pachete, grupuri >i medii utilizate in
tranzac>ie.
o Subcomanda info afi>eaza acum o sec>iune separata pentru
fiecare tranzac>ie selectata. Aceasta nu mai fuzioneaza
toate tranzac>iile selectate intr-o singura sec>iune de
tranzac>ie.
info
o Am renun>at la op>iunea --all deoarece acest comportament
este cel implicit.
o Am renun>at la op>iunea --updates, doar --upgrades este
disponibila acum.
install
o S-au eliminat variantele de comanda install-n, install-na >i
install-nevra.
list - lista
o Am renun>at la op>iunea --all deoarece acest comportament
este cel implicit.
o S-a modificat comportamentul op>iunii --available.
o In DNF4, erau enumerate numai pachetele care nu erau
instalate sau care aveau versiuni superioare. Acest
comportament ramane neschimbat atunci cand op>iunea nu
este utilizata, reducand duplicarile in sec>iunea
,,Pachete instalate".
o Atunci cand se utilizeaza op>iunea --available, DNF5 ia in
considerare toate versiunile disponibile in depozitele
activate, indiferent de versiunea instalata.
o Pentru pachetele instalate, se afi>eaza din ce depozit a
fost instalat pachetul, iar daca informa>ia nu este
disponibila, se afi>eaza . Acest lucru difera de
DNF4 care, daca informa>ia nu era disponibila, afi>a
@System.
makecache
o Metadatele sunt acum stocate in directoare diferite,
consulta>i op>iunea de configurare cachedir changes pentru
mai multe detalii.
o Op>iunea --timer a fost eliminata in favoarea op>iunii
systemd OnUnitInactiveSec in dnf5-makecache.timer >i a
op>iunii ConditionACPower in dnf5-makecache.service.
o Acum incearca sa evite descarcarea ori de cate ori este
posibil (de exemplu, atunci cand metadatele locale nu au
expirat inca sau cand data >i ora metadatelor nu s-au
schimbat). Trece>i --refresh pentru a for>a actualizarea
metadatelor. Acesta a fost comportamentul dorit >i in DNF4,
dar dnf4 makecache improspata intotdeauna depozitele din cauza
unei erori bug.
mark
o Redenumirea subcomenzilor pentru a fi mai intuitive: install
-> user, remove -> dependency.
o Noua subcomanda weak pentru a marca un pachet ca o
dependen>a slaba.
o Acum, cand orice argument nu se potrive>te cu un pachet
instalat, DNF5 e>ueaza. Comportamentul poate fi modificat
prin op>iunea --skip-unavailable.
module
o Am renun>at la op>iunea --all deoarece acest comportament
este cel implicit.
needs-restarting
o Comanda nu mai scaneaza fi>ierele deschise pentru a
determina fi>ierele invechite inca in uz. Comportamentul
implicit se aliniaza acum cu --reboothint din DNF 4, sugerand
o repornire a sistemului in func>ie de pachetele actualizate
de la ultima pornire.
o Recomandarile de repornire sunt acum declan>ate daca a fost
instalat sau actualizat orice pachet cu un aviz
reboot_suggested.
o Op>iunea -s, --services nu mai cauta fi>iere deschise. In
schimb, se recomanda repornirea unui serviciu daca orice
dependen>a a pachetului care furnizeaza serviciul sau
pachetul in sine a fost actualizata de la pornirea
serviciului.
o A fost eliminata op>iunea -r, --reboothint, deoarece acest
comportament este acum cel implicit.
o A fost eliminata op>iunea -u, --useronly.
offline-distrosync
o Acum este un alias al dnf5 distro-sync --offline.
offline-upgrade
o Acum este un alias al dnf5 upgrade --offline.
remove
o Comanda nu mai elimina pachetele in func>ie de furnizare, ci
doar in func>ie de NEVRA sau de potrivirea furnizarii
fi>ierului.
o Am renun>at la comenzile remove-n, remove-na, remove-nevra.
o Variantele specifice ale comenzii, remove-n, remove-na >i
remove-nevra, nu mai sunt acceptate.
o Au fost eliminate >i comenzile-alias aferente, erase,
erase-n, erase-na >i erase-nevra.
repoclosure
o A fost eliminata op>iunea --pkg. Argumentele pozi>ionale
pot fi utilizate acum pentru a specifica pachetele pentru care
se verifica incheierea.
reposync
o A fost eliminata op>iunea --downloadcomps. Lua>i in
considerare utilizarea op>iunii --download-metadata care
descarca toate metadatele de depozit disponibile, nu numai
grupurile de comps.
repolist
o Comenzile repolist >i repoinfo sunt acum subcomenzi ale
comenzii repo: repo list >i repo info.
o Comenzile originale exista inca ca alias pentru
compatibilitate.
o Op>iunile -v >i --verbose au fost eliminate.
Func>ionalitatea este inlocuita de comanda repo info (deja
in DNF4 ca repoinfo).
o Atunci cand nu sunt configurate depozite, in loc sa se
afi>eze ,,Nu exista depozite disponibile", acum este
furnizata o ie>ire goala.
repoquery
o Au fost eliminate: op>iunile -a/--all, --alldeps, --nevra.
Comportamentul lor este >i a fost implicit atat pentru DNF4,
cat >i pentru DNF5, astfel incat op>iunile nu mai sunt
necesare.
o Eliminate: op>iunile --envra, --nvr, --unsatisfied. Acestea
nu mai sunt acceptate.
o Eliminate: variantele de comanda repoquery-n, repoquery-na
>i repoquery-nevra.
o A fost eliminata: op>iunea --archlist, alias pentru --arch.
o A fost eliminata: op>iunea -f alias pentru --file. De
asemenea, argumentele pentru --file sunt separate prin virgule
in loc de spa>ii.
o Op>iunea --groupmember a fost mutata la subcomenzile info
>i list ale comenzilor group >i advisory, redenumind-o in
--contains-pkgs.
o --queryformat, --qf nu mai imprima o linie noua suplimentara
la sfar>itul fiecarui >ir formatat, aducandu-l mai aproape
de comportamentul lui rpm --query. Pentru a ob>ine linia
noua, utiliza>i o secven>a explicita \n in >irul de
formatare.
o --queryformat nu mai accepta eticheta size deoarece imprima
dimensiunea instalarii pentru pachetele instalate >i
dimensiunea descarcarii pentru pachetele neinstalate, ceea ce
putea fi confuz.
o Op>iunea --source a fost redenumita in --sourcerpm, iar acum
se potrive>te cu eticheta sourcerpm din queryformat.
o Op>iunea --resolve a fost schimbata in
--providers-of=ATRIBUT_PACHET. Aceasta nu mai
interac>ioneaza cu op>iunile de formatare precum
--requires, --provides, --suggests, etc. In schimb, ia direct
valoarea ATRIBUT_PACHET.
o De exemplu, dnf rq --resolve --requires glibc este acum dnf
rq --providers-of=requires glibc.
o Consulta>i Comanda repoquery pentru mai multe informa>ii.
system-upgrade
o A fost mutata de la un modul plugin la o comanda interna.
upgrade
o Noua op>iune --minimal.
o upgrade-minimal exista inca ca un alias de compatibilitate
pentru upgrade --minimal.
o Acum, cand orice argument nu se potrive>te cu un pachet
instalat, DNF5 e>ueaza. Comportamentul poate fi modificat
prin op>iunea --skip-unavailable.
o Am renun>at la aliasurile upgrade-to >i localupdate.
o A fost eliminata op>iunea --skip-broken, deoarece era deja
disponibila in DNF4 doar din motive de compatibilitate cu YUM,
dar nu avea niciun efect.
o In schimb, deciziile privind selectarea pachetelor >i
gestionarea problemelor de dependen>a se bazeaza pe
op>iunile best sau no-best.
updateinfo
o Am redenumit comanda in advisory
o updateinfo exista inca ca un alias pentru compatibilitate.
o Subcomenzile sunt acum obligatorii: dnf updateinfo este acum
dnf5 advisory summary.
o Op>iunile --summary, --list >i --info au fost transformate
in subcomenzi. Consulta>i dnf5 advisory --help.
o Op>iunea --sec-severity a fost redenumita in
--advisory-severities=GRAVITATE_AVIZ,....
o Comenzile advisory accepta acum doar ID-uri consultative;
pentru a filtra dupa pachete, utiliza>i op>iunea
--contains-pkgs=NUME_PACHET,....
o S-a renun>at la comenzile-alias depreciate: list-updateinfo,
list-security, list-sec, info-updateinfo, info-security,
info-sec, summary-updateinfo.
o A fost eliminata comanda-alias upif.
versionlock
o Noul format al fi>ierului de configurare.
o Consulta>i Comanda versionlock pentru mai multe
informa>ii.
SCHIMBARI LA NIVELUL API
PackageSet::operator[]
Aceasta a fost eliminata din cauza performan>ei insuficiente O(n^2).
Utiliza>i in schimb iteratorul PackageSet pentru a accesa datele.
Package::get_epoch()
Tipul de returnare a fost schimbat de la unsigned long la std::string.
DNF: Package.size, libdnf: dnf_package_get_size()
Valoarea returnata era ambigua, returnand fie dimensiunea pachetului,
fie dimensiunea instalarii. Utiliza>i in schimb
Package::get_download_size() >i Package::get_install_size().
dnf_sack_set_installonly, dnf_sack_get_installonly,
dnf_sack_set_installonly_limit, dnf_sack_get_installonly_limit
Func>iile au fost eliminate deoarece nu erau necesare. Pachetele
,,installonly" (doar-instalare) sunt preluate direct din ,,main Conf in
Base" (configura>ia principala in baza de date).
Query::filter() - HY_PKG_UPGRADES_BY_PRIORITY,
HY_PKG_OBSOLETES_BY_PRIORITY, HY_PKG_LATEST_PER_ARCH_BY_PRIORITY
Filtrul de prioritate a fost separat intr-o metoda de sine statatoare.
Combina>i query.filter_priority() cu query.filter_latest_evr() sau un
alt filtru pentru a ob>ine func>ionalitatea ini>iala.
Query::filter() - HY_PKG_LATEST
Filtrul a fost inlocuit cu filter_latest_evr() care are acela>i
comportament ca HY_PKG_LATEST_PER_ARCH
ConfigMain::proxy_auth_method() and ConfigRepo::proxy_auth_method()
Tipurile de returnare au fost modificate. OptionEnum a
fost inlocuit cu OptionStringSet. Acum se poate utiliza o combina>ie
de mai multe metode de autentificare (de exemplu ,,basic" >i
,,digest"). Acest lucru permite utilizarea unei liste de metode de
autentificare in fi>ierele de configurare >i in linia de comanda
DNF5 ,,--setopt=proxy_auth_method=".
MODIFICARI ALE CONFIGURARII
Deprecierea op>iunii ,,strict"
Op>iunea de configurare strict este acum depreciata din cauza
func>ionalita>ii sale duble:
1. Aceasta permite solu>ionatorului sa sara peste pachetele ce pot
fi dezinstalate pentru a rezolva problemele de dependen>a.
2. Aceasta permite DNF sa sara peste pachetele indisponibile (mai
ales pentru comanda install).
Pentru a rezolva aceasta problema, func>ionalitatea a fost
impar>ita in doua op>iuni de configurare:
o skip_broken pentru pachetele ce pot fi dezinstalate.
o skip_unavailable pentru pachetele care nu sunt prezente in
depozite.
In plus, au fost introduse op>iunile corespondente din linia de
comanda --skip-broken >i --skip-unavailable pentru comenzi, acolo
unde este cazul.
Deprecierea op>iunii metadata_timer_sync
Op>iunea de configurare metadata_timer_sync este acum inlocuita de
op>iunile temporizatorului systemd dnf5-makecache.timer.
Deprecierea op>iunii ,,retries"
Op>iunea de configurare retries este acum depreciata. In DNF4, in
ciuda faptului ca este documentata ca numar de incercari pentru
descarcarea pachetelor, aceasta a fost utilizata doar pentru a limita
numarul de reincarcari ale pachetelor din cauza erorilor deltarpm.
Suportul Deltarpm nu este planificat in prezent pentru DNF5.
Deprecierea op>iunilor ,,deltarpm" >i ,,deltarpm_percentage"
Suportul pentru RPM-uri delta nu este planificat pentru DNF5.
Modificari ale op>iunilor individuale
best
o Valoarea implicita este modificata la true.
o Noua valoare implicita asigura faptul ca actualizarile
importante nu vor fi ignorate, iar problemele din
distribu>ie vor fi raportate mai devreme.
cachedir
o Directorul de memorie cache implicit al utilizatorului este
acum in ~/.cache/libdnf5.
o Directorul cache radacina implicit, configurat prin op>iunea
system_cachedir, este acum /var/cache/libdnf5.
o Utilizatorii nu mai acceseaza direct memoria cache a
radacinii; in schimb, metadatele sunt copiate in loca>ia
utilizatorului daca aceasta este goala sau nevalida.
o Pentru informa>ii suplimentare, consulta>i pagina de
manual STOCAREA IN CACHE (caching).
cacheonly
o Op>iunea a fost modificata de la bool la enum cu op>iunile
all, metadata >i none.
o Acest lucru permite utilizatorilor sa specifice daca sa
utilizeze memoria cache exclusiv pentru metadate sau atat
pentru metadate, cat >i pentru pachete.
disable_excludes
o Pentru a dezactiva toate excluderile din fi>ierele de
configurare, acum se utilizeaza caracterul globa (joker)l * in
loc de all pentru a unifica comportamentul cu obiectele de
interogare de pe API.
keepcache
o Comportamentul a fost u>or modificat, consulta>i pagina de
manual STOCAREA IN CACHE (caching) pentru mai multe
informa>ii.
optional_metadata_types
o Valoarea implicita este acum: comps,updateinfo.
o Valorile acceptate sunt acum extinse la urmatoarea lista:
comps, filelists, other, presto, updateinfo.
Op>iuni de configurare nou introduse
allow_downgrade
o Op>iune noua utilizata pentru a activa sau dezactiva
retrogradarea dependen>elor la rezolvarea tranzac>iei.
skip_broken, skip_unavailable, strict
o Noile op>iuni skip_broken, skip_unavailable au fost adaugate
din cauza deprecierii op>iunii strict.
o A se vedea Deprecierea op>iunii ,,strict" de mai sus.
Op>iuni de configurare eliminate
arch >i basearch
o Nu mai este posibila modificarea arhitecturii detectate in
fi>ierele de configurare.
o Consulta>i pagina de manual dnf5-forcearch(7), Parametrul
forcearch pentru inlocuirea arhitecturii.
errorlevel
o Op>iunea a fost depreciata in dnf < 5 >i este eliminata
acum.
AUTOR
A se vedea AUTHORS.md in distribu>ia sursei dnf5.
DREPTURI DE AUTOR
Contribuitori la proiectul dnf5.
TRADUCERE
Traducerea in limba romana a acestui manual a fost facuta de Remus-
Gabriel Chelu
Aceasta traducere este documenta>ie gratuita; citi>i Licen>a
publica generala GNU Versiunea 3
sau o versiune ulterioara
cu privire la condi>ii privind drepturile de autor. NU se asuma
NICIO RESPONSABILITATE.
Daca gasi>i erori in traducerea acestui manual, va rugam sa
trimite>i un e-mail la .
25 august 2025 DNF5-CHANGES-FROM-DNF4(7)