.\" -*- coding: UTF-8 -*- .\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH DNF5\-ALIASES 7 "25 august 2025" "" dnf5 .SH NUME dnf5\-aliases \- pseudonime (alias) pentru argumentele din linia de comandă .SH DESCRIERE .sp Este posibil să se definească pseudonime personalizate care pot fi apoi utilizate drept comenzi sau opțiuni dnf pentru a abrevia secvențe mai lungi de comenzi și opțiuni. .sp Pseudonimele pot fi configurate în formatul TOML iar fișierele de configurare sunt preluate din aceste directoare „drop\-in”: .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .IP \(bu 2 \fB/usr/share/dnf5/aliases.d/\fP .IP \(bu 2 \fB/etc/dnf/dnf5\-aliases.d/\fP .IP \(bu 2 \fB$XDG_CONFIG_HOME/dnf5/aliases.d/\fP .UNINDENT .UNINDENT .UNINDENT .SS Sintaxă: .sp Fișierul de configurare trebuie să înceapă cu atributul \fBversion\fP definit la o versiune cerută, de exemplu: .INDENT 0.0 .INDENT 3.5 .sp .EX version = \(aq1.1\(aq .EE .UNINDENT .UNINDENT .sp Fiecare alias este definit într\-o secțiune separată, utilizând, de exemplu, perechi \fBcheie = valoare\fP: .INDENT 0.0 .INDENT 3.5 .sp .EX [\(aqin\(aq] type = \(aqcommand\(aq attached_command = \(aqinstall\(aq descr.C = "Alias for \(aqinstall\(aq" descr.ro_RO = "Alias pentru \(aqinstall\(aq" .EE .UNINDENT .UNINDENT .sp Numele secțiunii identifică în mod unic pseudonimul. Acesta este sub forma unei rute, adică unul sau mai multe șiruri separate prin puncte, care definește domeniul de aplicare al pseudonimului. De exemplu, șirul „group.list.in” ar identifica un alias utilizabil numai în cadrul domeniului de aplicare al subcomenzii «group list». .sp Există următoarele tipuri de alias: .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .IP \(bu 2 \fI\%command\fP .IP \(bu 2 \fI\%cloned_named_arg\fP .IP \(bu 2 \fI\%named_arg\fP .IP \(bu 2 \fI\%group\fP .UNINDENT .UNINDENT .UNINDENT .SS "Tipul: command" .sp Pseudonimul \fBcommand\fP definește un alias pentru o comandă. .INDENT 0.0 .TP \fBChei:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- Trebuie să aibă valoarea \fBcommand\fP\&. .IP \(bu 2 \fBattached_command\fP \- Ruta către o comandă pentru care este definit acest alias. .IP \(bu 2 \fBdescr.\fP – Descrierea care va fi afișată în ajutor. \fBdescr.C\fP este utilizată dacă nu este găsită o descriere pentru configurația regională corespunzătoare. Adăugată în versiunea 1.1 a fișierului de configurare. .IP \(bu 2 \fBdescr\fP – Descrierea care va fi afișată în ajutor. Depreciată în versiunea 1.1, dar rămâne compatibilă cu versiunile anterioare. Nu acceptă utilizarea configurației regionale a sistemului. .IP \(bu 2 \fBgroup_id\fP \- Un grup din care face parte acest alias, dacă există. .IP \(bu 2 \fBcomplete\fP \- Dacă autocompletarea bash ar trebui utilizată pentru acest alias, implicit este „false”. .IP \(bu 2 Valori (argumente poziționale) consumate de comanda alias. Formatul este o matrice de tabele; fiecare trebuie să includă fie \fIvalue_help.\fP pentru configurația regională activă, fie \fIvalue_help.C\fP, și poate include opțional \fIdescr.\fP\&. Valoarea implicită este o matrice goală. Adăugată în versiunea 1.1 a fișierului de configurare. .IP \(bu 2 Opțiuni care vor fi utilizate cu comanda. Formatul este o matrice de tabele, fiecare dintre acestea trebuie să conțină o cheie \fBid_path\fP pentru a specifica ruta către o opțiune și poate conține și o cheie \fBvalue\fP pentru a specifica valoarea opțiunii. \fBvalue\fP poate conține marcaje de poziție \fB${index}\fP, care sunt înlocuite cu valorile consumate de aliasul comenzii (astfel cum este definit de \fBrequired_values\fP). Argumentele comenzii încep la indexul 1. Indexul 0 se referă la comanda alias în sine. Dacă nu este furnizată nicio cheie \fBvalue\fP, un șir gol va fi transmis argumentelor numite care așteaptă o valoare. .UNINDENT .UNINDENT .sp Cheile necesare sunt \fBtype\fP, și \fBattached_command\fP\&. .INDENT 0.0 .TP \fBExemple:\fP .INDENT 7.0 .IP \(bu 2 Alias \fBgrouplist\fP pentru \fBgroup list\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqgrouplist\(aq] type = \(aqcommand\(aq attached_command = \(aqgroup.list\(aq descr.C = "Alias for \(aqgroup list\(aq" descr.ro_RO = "Alias pentru \(aqgroup list\(aq" .EE .UNINDENT .UNINDENT .IP \(bu 2 Alias \fBgroup.ls\fP pentru \fBgroup list\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqgroup.ls\(aq] type = \(aqcommand\(aq attached_command = \(aqgroup.list\(aq descr.C = "Alias for \(aqgroup list\(aq" descr.ro_RO = "Alias pentru \(aqgroup list\(aq" complete = true .EE .UNINDENT .UNINDENT .IP \(bu 2 Alias \fBlist\-fedora\-all\fP pentru \fB\-\-repo=fedora list \-\-showduplicates\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqlist\-fedora\-all\(aq] type = \(aqcommand\(aq attached_command = \(aqlist\(aq descr.C = "Alias for \(aq\-\-repo=fedora list \-\-showduplicates\(aq" descr.ro_RO = "Alias pentru \(aq\-\-repo=fedora list \-\-showduplicates\(aq" complete = true attached_named_args = [ { id_path = \(aqrepo\(aq, value = \(aqfedora\(aq }, { id_path = \(aqlist.showduplicates\(aq } ] .EE .UNINDENT .UNINDENT .IP \(bu 2 Alias \fBwhatrequires\fP pentru \fBrepoquery \-\-installed \-\-whatrequires=\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqwhatrequires\(aq] type = \(aqcommand\(aq attached_command = \(aqrepoquery\(aq descr = \(aqAlias pentru "repoquery \-\-installed \-\-whatrequires="\(aq complete = true [[whatrequires.required_values]] value_help.C = \(aqCAPABILITY,...\(aq descr.C = \(aqLimit to packages that require any of .\(aq descr.ro_RO = \(aqLimitează la pachetele care necesită oricare dintre .\(aq [[whatrequires.attached_named_args]] id_path = \(aqrepoquery.installed\(aq [[whatrequires.attached_named_args]] id_path = \(aqrepoquery.whatrequires\(aq value=\(aq${1}\(aq .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SS "Tipul: cloned_named_arg" .sp Numele\-alias \fBcloned_named_arg\fP definește un alt nume pentru o anumită opțiune. .INDENT 0.0 .TP \fBChei:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- Trebuie să aibă valoarea \fBcloned_named_arg\fP\&. .IP \(bu 2 \fBlong_name\fP \- Numele opțiunii alias. .IP \(bu 2 \fBshort_name\fP \- Prescurtarea cu o literă a numelui. .IP \(bu 2 \fBsource\fP \- Ruta către opțiunea pentru care este definit acest alias. .IP \(bu 2 \fBgroup_id\fP \- Un grup din care face parte acest alias, dacă există. .IP \(bu 2 \fBcomplete\fP \- Dacă autocompletarea bash ar trebui utilizată pentru acest alias, implicit este „false”. .UNINDENT .UNINDENT .sp Cheile necesare sunt \fBtype\fP, fie \fBlong_name\fP, fie \fBshort_name\fP, și \fBsource\fP\&. .INDENT 0.0 .TP \fBExemple:\fP .INDENT 7.0 .IP \(bu 2 Alias \fB\-\-nobest\fP pentru \fB\-\-no\-best\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqnobest\(aq] type = \(aqcloned_named_arg\(aq long_name = \(aqnobest\(aq source = \(aqno\-best\(aq .EE .UNINDENT .UNINDENT .IP \(bu 2 Alias \fBrepoquery \-\-list\fP sau \fBrepoquery \-l\fP pentru \fBrepoquery \-\-files\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqrepoquery.list\(aq] type = \(aqcloned_named_arg\(aq long_name = \(aqlist\(aq short_name = \(aql\(aq source = \(aqrepoquery.files\(aq .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SS "Tipul: named_arg" .sp \fBnamed_arg\fP definește un alias care poate înlocui mai multe opțiuni și poate defini o valoare pentru fiecare. .INDENT 0.0 .TP \fBChei:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- Trebuie să aibă valoarea \fBnamed_arg\fP\&. .IP \(bu 2 \fBlong_name\fP \- Numele opțiunii alias. .IP \(bu 2 \fBshort_name\fP \- Prescurtarea cu o literă a numelui. .IP \(bu 2 \fBdescr.\fP – Descrierea care va fi afișată în ajutor. \fBdescr.C\fP este utilizată dacă nu este găsită o descriere pentru configurația regională corespunzătoare. Adăugată în versiunea 1.1 a fișierului de configurare. .IP \(bu 2 \fBdescr\fP – Descrierea care va fi afișată în ajutor. Depreciată în versiunea 1.1, dar rămâne compatibilă cu versiunile anterioare. Nu acceptă utilizarea configurației regionale a sistemului. .IP \(bu 2 \fBhas_value\fP \- Dacă opțiunea necesită o valoare. Valoarea este apoi înlocuită pentru șirurile \fB${}\fP în valorile lui \fBattached_named_args\fP\&. Valoarea implicită este „false”. .IP \(bu 2 \fBvalue_help.\fP \- Șirul afișat în ajutorul pentru valoare (de exemplu, \fBCONFIG_FILE_PATH\fP pentru \fB\-\-config=CONFIG_FILE_PATH\fP). \fBvalue_help.C\fP este utilizat în cazul în care nu se găsește un șir pentru configurația regională corespunzătoare. Adăugată în versiunea 1.1 a fișierului de configurare. .IP \(bu 2 \fBvalue_help\fP \- Șirul afișat în ajutorul pentru valoare (de exemplu, \fBCONFIG_FILE_PATH\fP pentru \fB\-\-config=CONFIG_FILE_PATH\fP). Depreciată în versiunea 1.1, dar rămâne compatibilă cu versiunile anterioare. Nu acceptă utilizarea configurației regionale a sistemului. .IP \(bu 2 \fBconst_value\fP \- Valoarea constantă implicită (specificată numai dacă numele\-alias nu are o valoare în linia de comandă). Valoarea este apoi înlocuită pentru șirurile \fB${}\fP în valorile \fBattached_named_args\fP\&. .IP \(bu 2 \fBgroup_id\fP \- Un grup din care face parte acest alias, dacă există. .IP \(bu 2 \fBcomplete\fP \- Dacă autocompletarea bash ar trebui utilizată pentru acest alias, implicit este „false”. .IP \(bu 2 \fBattached_named_args\fP \- Opțiuni care vor fi utilizate. Formatul este o matrice de tabele în linie, fiecare dintre acestea trebuind să conțină o cheie \fBid_path\fP pentru a specifica ruta către o opțiune și poate conține și o cheie \fBvalue\fP pentru a specifica valoarea opțiunii. .UNINDENT .UNINDENT .sp Cheile necesare sunt \fBtype\fP, și fie \fBlong_name\fP, fie \fBshort_name\fP\&. .INDENT 0.0 .TP \fBExemple:\fP .INDENT 7.0 .IP \(bu 2 Alias \fBlist \-\-all\-available\fP pentru \fBlist \-\-showduplicates \-\-available\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqlist.all\-available\(aq] type = \(aqnamed_arg\(aq long_name = \(aqall\-available\(aq attached_named_args = [ { id_path = \(aqlist.showduplicates\(aq }, { id_path = \(aqlist.available\(aq } ] .EE .UNINDENT .UNINDENT .IP \(bu 2 Alias \fBdownload \-\-dest=DIRECTOR_DESTINAȚIE\fP pentru \fBdownload \-\-destdir=DIRECTOR_DESTINAȚIE\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqdownload.dest\(aq] type = \(aqnamed_arg\(aq long_name = \(aqdest\(aq has_value = true value_help.C = \(aqDESTDIR\(aq attached_named_args = [ { id_path = \(aqdownload.destdir\(aq } ] .EE .UNINDENT .UNINDENT .IP \(bu 2 Alias \fB\-\-settsflags=TS_FLAGS\fP pentru \fB\-\-setopt=tsflags=TS_FLAGS\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqsettsflags\(aq] type = \(aqnamed_arg\(aq long_name = \(aqsettsflags\(aq descr.C = \(aqSet transaction flags\(aq descr.ro_RO = \(aqConfigurarea fanioanelor de tranzacție\(aq has_value = true value_help.C = \(aqTS_FLAGS\(aq attached_named_args = [ { id_path = \(aqsetopt\(aq, value = \(aqtsflags=${}\(aq } ] .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SS "Tipul: group" .sp \fBgroup\fP definește un grup pentru mai multe comenzi sau opțiuni. .INDENT 0.0 .TP \fBCheile necesare::\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- Trebuie să aibă valoarea \fBgroup\fP\&. .IP \(bu 2 \fBheader.\fP \- Antetul grupului, așa cum va fi afișat în ajutor. \fBheader.C\fP este utilizat dacă nu se găsește un antet pentru configurația regională corespunzătoare. Adăugată în versiunea 1.1 a fișierului de configurare. .IP \(bu 2 \fBheader\fP \- Antetul grupului, așa cum va fi afișat în ajutor. Depreciată în versiunea 1.1, dar rămâne compatibilă cu versiunile anterioare. Nu acceptă utilizarea configurației regionale a sistemului. .UNINDENT .UNINDENT .sp Cheile necesare sunt \fBtype\fP și \fBheader\fP\&. .sp Numele\-alias sunt adăugate la grup utilizând cheia \fBgroup_id\fP din secțiunile lor respective. .INDENT 0.0 .TP \fBExemple:\fP .INDENT 7.0 .IP \(bu 2 Grupul \fBquery\-aliases\fP pentru subcomanda \fBrepo\fP care conține pseudonimele \fBrepo.ls\fP și \fBrepo.if\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqrepo.query\-aliases\(aq] type = \(aqgroup\(aq header.C = \(aqQuery Aliases:\(aq header.ro_RO = \(aqAlias pentru interogări:\(aq [\(aqrepo.ls\(aq] type = \(aqcommand\(aq attached_command = \(aqrepo.list\(aq descr.C = "Alias for \(aqrepo list\(aq" descr.ro_RO = "Alias pentru \(aqrepo list\(aq" group_id = \(aqquery\-aliases\(aq [\(aqrepo.if\(aq] type = \(aqcommand\(aq attached_command = \(aqrepo.info\(aq descr.C = "Alias for \(aqrepo info\(aq" descr.ro_RO = "Alias pentru \(aqrepo info\(aq" group_id = \(aqquery\-aliases\(aq .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SH AUTOR A se vedea AUTHORS.md în distribuția sursei dnf5. .SH "DREPTURI DE AUTOR" .\" Generated by docutils manpage writer. Contribuitori la proiectul dnf5. . .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .