DNF5-REPOQUERY(8) dnf5 DNF5-REPOQUERY(8) NUME dnf5-repoquery - comanda <> SINOPSIS dnf5 repoquery [opiuni] [ie-pachet>...] DESCRIERE Comanda repoquery din DNF5 este utilizata pentru interogarea pachetelor prin potrivirea diferitelor criterii introduse de utilizator. Argumentele definite in lista spec sunt utilizate ca ie-fiier-pachet>. OPIUNI --advisories=NUME_AVIZ,... Include coninutul coninut in avize cu numele specificat. Aceasta este o opiune de lista. Valorile ateptate sunt ID-urile avizelor, de exemplu FEDORA-2201-123. Orice comanda de tranzacie (install, upgrade) va eua cu o eroare daca nu exista niciun aviz existent in lista; acest lucru poate fi ocolit prin utilizarea opiunii ,,--skip-unavailable". --advisory-severities=GRAVITATE_AVIZ,... Include coninutul coninut in avize cu severitatea specificata. Aceasta este o opiune de lista. Valorile acceptate sunt: critical, important, moderate, low (scazuta), none (niciuna). --arch ARHITECTURA,... Limiteaza la pachetele din aceste arhitecturi. Aceasta este o opiune de lista. --available Consulta pachetele disponibile. Acesta este comportamentul implicit. Poate fi combinata cu --installed pentru a interoga atat pachetele instalate, cat i cele disponibile. --bugfix Include coninutul coninut in avizele de remediere a erorilor. --bzs=ID_BUGZILLA,... Include coninutul coninut in avize care corecteaza un tichet cu ID-ul Bugzilla dat. Aceasta este o opiune de lista. Valorile ateptate sunt ID-uri numerice, de exemplu 123123. Orice comanda de tranzacie (install, upgrade) va eua cu o eroare daca nu exista niciun aviz care sa rezolve problema data; acest lucru poate fi ocolit prin utilizarea opiunii ,,--skip-unavailable". --cves=ID_CVE,... Include coninutul coninut in avize care fixeaza un tichet cu ID-ul CVE (Common Vulnerabilities and Exposures) dat. Aceasta este o opiune de lista. Valorile ateptate sunt iruri de ID-uri in format CVE, de exemplu CVE-2201-0123. Orice comanda de tranzacie (install, upgrade) va eua cu o eroare daca nu exista niciun aviz care sa rezolve problema data; acest lucru poate fi ocolit prin utilizarea opiunii ,,--skip-unavailable". --disable-modular-filtering Include pachetele de fluxuri de module inactive. --duplicates Limiteaza pachetele duplicate instalate (adica mai multe versiuni de pachete pentru acelai nume i aceeai arhitectura). Pachetele cu directiva ,,installonly" sunt excluse din acest set. --enhancement Include coninutul coninut in avizele de imbunataire. --exactdeps Limiteaza la pachetele care necesita specificata prin opiunea ,,--whatrequires" sau ,,--whatdepends". Aceasta opiune se poate utiliza doar cu opiunea ,,--whatrequires" sau ,,--whatdepends". --extras Limiteaza la pachetele instalate care nu sunt prezente in niciun depozit disponibil. -f, --file=FIIER,... Limiteaza la pachetele care dein aceste fiiere. Aceasta este o opiune de lista. --installed Consulta pachetele instalate. Poate fi combinata cu --available pentru a interoga atat pachetele instalate, cat i cele disponibile. --installed-from-repo=ID_DEPOZIT,... Filtreaza pachetele instalate dupa ID-ul depozitului din care au fost instalate. --installonly Limiteaza setul rezultat la pachetele ,,installonly" instalate. --latest-limit=N Limiteaza la N cele mai recente pachete pentru un nume.arch dat (sau toate cu excepia N cele mai recente daca N este negativ). --leaves Limiteaza la grupuri de pachete instalate care nu sunt solicitate de alte pachete instalate. --newpackage Include coninutul coninut in avizele de pachete noi. --providers-of=ATRIBUT_PACHET Dupa terminarea filtrarii, se obine atributul selectat al pachetelor i pachetele ce rezulta ca il ofera. Pachetele rezultate sunt limitate de opiunile --available, --installed i --arch. Accepta: ,,conflicts", ,,depends", ,,enhances", ,,obsoletes", ,,provides", ,,recommends", ,,requires", ,,requires_pre", ,,suggests", ,,supplements". --recent Limiteaza doar la pachetele modificate recent. --recursive Aceasta opiune este utilizabila numai cu opiunea ,,--whatrequires" sau ,,--providers-of=requires". Atunci cand este utilizata cu opiunea ,,--whatrequires": extinde ieirea cu pachetele care necesita orice lucru furnizat de pachetele rezultate. Atunci cand este utilizata cu opiunea ,,--providers-of=requires": extinde ieirea cu pachetele care furnizeaza orice este necesar pentru pachetele rezultate. Aceasta repeta extinderea ieirii atata timp cat sunt adaugate pachete noi. Pachetele adaugate sunt limitate de opiunile --available, --installed i --arch. --security Include coninutul coninut in avizele de securitate. --srpm Dupa terminarea filtrarii, utilizeaza pachetele corespunzatoare RPM-urilor sursa pentru ieire. Activeaza depozitele sursa. --unneeded Limiteaza pachetele instalate care nu sunt necesare (adica pachetele care au fost instalate ca dependene, dar nu mai sunt necesare). Aceasta opiune listeaza pachetele care urmeaza sa fie eliminate dupa executarea comenzii autoremove. --upgrades Limiteaza la pachetele disponibile care ofera o actualizare pentru un pachet deja instalat. --userinstalled Limiteaza la pachetele care nu sunt instalate ca dependene sau dependene slabe. Aceasta inseamna limitarea la pachetele care au fost instalate la cererea utilizatorului sau indirect ca parte a unui profil de modul sau a unui grup de comps. In plus, returneaza pachetele instalate cu un motiv necunoscut. Rezultatul poate fi influenat de opiunea ,,exclude" din fiierul de configurare. Pentru a obine un motiv exact al instalarii, utilizai opiunea --queryformat '%{name} %{reason}\n'. --whatconflicts=CAPACITATEA,... Limiteaza la pachetele care intra in conflict cu oricare dintre ile> specificate. Aceasta este o opiune de lista. --whatdepends=CAPACITATEA,... Limiteaza la pachetele care necesita, imbunataesc, recomanda, sugereaza sau completeaza oricare dintre ile> specificate. Aceasta este o opiune de lista. --whatenhances=CAPACITATEA,... Limiteaza la pachetele care imbunataesc oricare dintre ile> specificate. Utilizai opiunea ,,--whatdepends" daca dorii sa listai toate pachetele dependente. Aceasta este o opiune de lista. --whatobsoletes=CAPACITATEA,... Limitarea la pachetele care invechesc oricare dintre ile> specificate. Aceasta este o opiune de lista. --whatprovides=CAPACITATEA,... Limiteaza la pachetele care furnizeaza oricare dintre ile> specifcate. Capacitaile specificarea unui furnizor de fiiere sunt, de asemenea, comparate cu furnizorii de fiiere. Aceasta este o opiune de lista. --whatrecommends=CAPACITATEA,... Limiteaza la pachetele care recomanda oricare dintre ile> specificate. Utilizai opiunea ,,--whatdepends" daca dorii sa listeze toate pachetele dependente. Aceasta este o opiune de lista. --whatrequires=CAPACITATEA,... Limiteaza la pachetele care necesita oricare dintre ile> specificate. Utilizai opiunea ,,--whatdepends" daca dorii sa listeze toate pachetele dependente. Aceasta este o opiune de lista. --whatsuggests=CAPACITATEA,... Limiteaza la pachetele care sugereaza oricare dintre ile> specificate. Utilizai opiunea ,,--whatdepends" daca dorii sa listeze toate pachetele dependente. Aceasta este o opiune de lista. --whatsupplements=CAPACITATEA,... Limiteaza la pachetele care completeaza oricare dintre ile> specificate. Utilizai opiunea ,,--whatdepends" daca dorii sa listeze toate pachetele dependente. Aceasta este o opiune de lista. OPIUNI DE FORMATARE Stabilete ce informaii sunt afiate despre fiecare pachet. Urmatoarele opiuni se exclud reciproc, adica poate fi specificata cel mult una. Daca nu este data nicio opiune de formatare, pachetele selectate sunt afiate in formatul de interogare "%{full_nevra}" --conflicts Ca --qf "%{conflicts}", dar fara duplicate i sortate pe linie. --depends Ca --qf "%{depends}", dar fara duplicate i sortate pe linie. --enhances Ca --qf "%{enhances}", dar fara duplicate i sortate pe linie. --files Ca --qf "%{files}", dar fara duplicate i sortate pe linie. --obsoletes Ca --qf "%{obsoletes}", dar fara duplicate i sortate pe linie. --provides Ca --qf "%{provides}", dar fara duplicate i sortate pe linie. --recommends Ca --qf "%{recommends}", dar fara duplicate i sortate pe linie. --requires Ca --qf "%{requires}", dar fara duplicate i sortate pe linie. --requires-pre Ca --qf "%{requires_pre}", dar fara duplicate i sortate pe linie. --sourcerpm Ca --qf "%{sourcerpm}", dar fara duplicate i sortate pe linie. --suggests Ca --qf "%{suggests}", dar fara duplicate i sortate pe linie. --supplements Ca --qf "%{supplements}", dar fara duplicate i sortate pe linie. --location Ca --qf "%{location}", dar fara duplicate i sortate pe linie. -i, --info Afieaza informaii detaliate despre pachet. --changelogs Imprima jurnalele de modificare a pachetelor. --querytags Afieaza etichetele disponibile pentru opiunea ,,--queryformat". --queryformat= Specifica formatul de afiare pentru pachete. irul poate conine etichete (%{}) care sunt inlocuite cu atributele corespunzatoare ale pachetului. Valoarea implicita este "%{full_nevra}". irul este extins fara duplicate pentru fiecare pachet. * arch - Afieaza arhitectura pachetului. * buildtime - Afieaza timpul de construcie al pachetului in timpul Unix. * conflicts - Afieaza capacitaile cu care pachetul intra in conflict. Separate prin linii noi. * debug_name - Afieaza numele pachetului debuginfo al pachetului. * depends - Afieaza capacitaile de care pachetul depinde, imbunataete, recomanda, sugereaza sau completeaza. Separate prin linii noi. * description - Afieaza descrierea pachetului. * downloadsize - Afieaza dimensiunea de descarcare a pachetului. * enhances - Afieaza capacitaile imbunataite de pachet. Separate prin linii noi. * epoch - Afieaza epoca pachetului. * evr - Afieaza epoch:version-release a pachetului. Epoch 0 este omisa. * files - Afieaza fiierele din pachet. Separate prin linii noi. * from_repo - Afieaza id-ul depozitului din care este instalat pachetul. Gol pentru pachetele neinstalate. * full_nevra - Afieaza numele-epoch:version-release.arch al pachetului. Chiar i epoca 0 este inclusa. * group - Afieaza grupul pachetului. Acesta nu este grupul Comps. * location - Afieaza locaia pachetului. * installsize - Afieaza dimensiunea de instalare a pachetului. * installtime - Afieaza ora de instalare a pachetului. * license - Afieaza licena pachetului. * name - Afieaza numele pachetului. * obsoletes - Afieaza capacitaile invechite de pachet. Separate prin linii noi. * packager - Afieaza impachetorul pachetului. * prereq_ignoreinst - Afiare sigura pentru a elimina cerinele requires_pre ale unui pachet instalat. Gol pentru pachetele neinstalate. Separate prin linii noi. * provides - Afieaza capacitaile furnizate de pachet. Separate prin linii noi. * reason - Afieaza motivul pentru care a fost instalat pachetul. * recommends - Afieaza capacitaile recomandate de pachet. Separate prin linii noi. * regular_requires - Afieaza capacitaile cerute de pachet fara cerinele sale %pre, %post, %preun i %postun. Separate prin linii noi. * release - Afieaza versiunea pachetului. * repoid - Afieaza id-ul depozitului in care se afla pachetul. * reponame - Afieaza numele depozitului in care se afla pachetul. * requires - Afieaza capacitaile cerute de pachet (combina regular_requires i requires_pre). * requires_pre - Pentru un pachet instalat, afieaza capacitaile de care depinde pentru a rula scripturile sale %pre, %post, %preun i %postun. Pentru un pachet neinstalat afieaza doar cerinele %pre i $post. Separate prin linii noi. * source_debug_name - Afieaza numele pachetului debuginfo pentru pachetul sursa al pachetului. * source_name - Afieaza numele RPM-ului sursa al pachetului. * sourcerpm - Afieaza RPM-ul sursa al pachetului. * suggests - Afieaza capacitaile sugerate de pachet. Separate prin linii noi. * summary - Afieaza rezumatul pachetului. * supplements - Afieaza capacitaile suplimentate de pachet. Separate prin linii noi. * url - Afieaza adresa URL a pachetului. * vendor - Afieaza furnizorul pachetului. * version - Afieaza versiunea pachetului. irul poate conine i \n, care va fi inlocuit cu un caracter de linie noua la ieire. EXEMPLE dnf5 repoquery /etc/koji.conf Listeaza pachetele care furnizeaza fiierul dat. dnf5 repoquery *http* Listeaza pachetele care conin http in numele lor. dnf5 repoquery --installed --security Listeaza pachetele instalate incluse in orice aviz de securitate. CONSULTAI I dnf5-advisory(8), Advisory command dnf5-leaves(8), Leaves command dnf5-specs(7), Patterns specification AUTOR A se vedea AUTHORS.md in distribuia 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 documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . 25 august 2025 DNF5-REPOQUERY(8)