.\" -*- coding: UTF-8 -*- .\" Man page generated from reStructuredText .\" by the Docutils 0.22.3 manpage writer. . . .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 "19 jan 2026" "" dnf5 .SH NAMN dnf5\-aliases — Alias för kommandoradsargument .SH BESKRIVNING .sp Det är möjligt att definiera anpassade alias som sedan kan användas som dnf\-kommandon eller \-flaggor för att förkorta längre kommando\- och flaggsekvenser. .sp Aliasen kan konfigureras i formatet TOML och konfigurationsfilerna laddas från dessa instickskataloger: .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 Syntax: .sp Konfigurationsfilen måste börja med attributet \fBversion\fP satt till en nödvändig version, till exempel: .INDENT 0.0 .INDENT 3.5 .sp .EX version = \(aq1.1\(aq .EE .UNINDENT .UNINDENT .sp Varje alias definieras i en separat sektion, med par \fBnyckel = värde\fP, till exempel: .INDENT 0.0 .INDENT 3.5 .sp .EX [\(aqin\(aq] type = \(aqcommand\(aq attached_command = \(aqinstall\(aq descr.C = "Alias for \(aqinstall\(aq" descr.sv_SE = "Alias för \(aqinstall\(aq" .EE .UNINDENT .UNINDENT .sp Sektionsnamnet identifierar unikt aliaset. Det har formen av en sökväg, d.v.s. en eller flera strängar avdelade med punkter, vilket definierar räckvidden för aliaset. Till exempel skulle strängen ”group.list.in” identifiera ett alias som bara är användbart inom underkommandot group list. .sp Det finns följande sorters alias: .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .IP \(bu 2 command .IP \(bu 2 cloned_named_arg .IP \(bu 2 named_arg .IP \(bu 2 group .UNINDENT .UNINDENT .UNINDENT .SS "Typ: command" .sp Aliaset \fBcommand\fP definierar ett alias för ett kommando. .INDENT 0.0 .TP \fBNycklar:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP — Måste ha värdet \fBcommand\fP\&. .IP \(bu 2 \fBattached_command\fP — Sökväg till ett kommando för vilket aliaset definieras. .IP \(bu 2 \fBdescr.\fP — Beskrivning som kommer att visas i hjälpen. \fBdescr.C\fP används om det inte finns någon beskrivning för den tillämpliga lokalen. Tillagt i konfigurationsfilversion 1.1. .IP \(bu 2 \fBdescr\fP — Beskrivning som kommer att visas i hjälpen. Avrådes från i version 1.1, men finns kvar som bakåtkompatibilitet. Stödjer inte lokaler. .IP \(bu 2 \fBgroup_id\fP — En grupp som detta alias är en del av, om någon. .IP \(bu 2 \fBcomplete\fP — Huruvida bashs automatkomplettering skall användas för detta alias, standard är false. .IP \(bu 2 \fBrequired_values\fP — Värden (positionsargument) som används av kommandoaliaset. Formatet är en vektor med tabeller; var och en måste inkludera antingen \fIvalue_help.\fP för den aktiva lokalen eller \fIvalue_help.C\fP, och kan inkludera \fIdescr.\fP\&. Standardvärdet är en tom vektor. Tillagt i konfigurationsfilsversion 1.1. .IP \(bu 2 \fBattached_named_args\fP — Flaggor som kommer användas med kommandot. Formatet är en vektor av tabeller, där var och en måste innehålla en nyckel \fBid_path\fP för att ange sökvägen till en flagga, och kan även innehålla en nyckel \fBvalue\fP för att ange värdet på flaggan. \fBValue\fP kan innehålla platsmarkörer \fB${index}\fP vilka ersätts av värden som används av kommandoaliaset (så som det definierats med \fBrequired_values\fP). Kommandoargument börjar med index 1. Index 0 refererar till kommandoaliaset självt. Om ingen nyckel \fBvalue\fP ges kommer en tom sträng skickas till namngivna argument som förväntar sig ett värde. .UNINDENT .UNINDENT .sp De obligatoriska nycklarna är \fBtype\fP och \fBattached_command\fP\&. .INDENT 0.0 .TP \fBExempel:\fP .INDENT 7.0 .IP \(bu 2 Aliasa \fBgrouplist\fP för \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.sv_SE = "Alias för \(aqgroup list\(aq" descr.cs_CZ = "Alias pro \(aqgroup list\(aq" .EE .UNINDENT .UNINDENT .IP \(bu 2 Aliasa \fBgroup.ls\fP för \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.sv_SE = "Alias för \(aqgroup list\(aq" descr.cs_CZ = "Alias pro \(aqgroup list\(aq" complete = true .EE .UNINDENT .UNINDENT .IP \(bu 2 Aliasa \fBlist\-fedora\-all\fP för \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.sv_SE = "Alias för \(aq\-\-repo=fedora list \-\-showduplicates\(aq" descr.cs_CZ = "Alias pro \(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 Aliasa \fBwhatrequires\fP för \fBrepoquery \-\-installed \-\-whatrequires=\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqwhatrequires\(aq] type = \(aqcommand\(aq attached_command = \(aqrepoquery\(aq descr = \(aqAlias for "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.sv_SE = \(aqBegränsa till paket som behöver någon av .\ descr.cs_CZ = \(aqOmezí se na balíčky vyžadující něco z .\(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 "Typ: cloned_named_arg" .sp Aliaset \fBcloned_named_arg\fP definierar ett annat namn för en given flagga. .INDENT 0.0 .TP \fBNycklar:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP — Måste ha värdet \fBcloned_named_arg\fP\&. .IP \(bu 2 \fBlong_name\fP — Namn på aliasflaggan. .IP \(bu 2 \fBshort_name\fP — Enbokstavsgenväg för namnet. .IP \(bu 2 \fBsource\fP — Sökväg till flaggan för vilken detta alias är definierat. .IP \(bu 2 \fBgroup_id\fP — En grupp som detta alias är en del av, om någon. .IP \(bu 2 \fBcomplete\fP — Huruvida bashs automatkomplettering skall användas för detta alias, standard är false. .UNINDENT .UNINDENT .sp De obligatoriska nycklarna är \fBtype\fP, antingen \fBlong_name\fP eller \fBshort_name\fP och \fBsource\fP\&. .INDENT 0.0 .TP \fBExempel:\fP .INDENT 7.0 .IP \(bu 2 Aliasa \fB\-\-nobest\fP för \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 Aliasa \fBrepoquery \-\-list\fP eller \fBrepoquery \-l\fP för \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 "Typ: named_arg" .sp \fBnamed_arg\fP definierar ett alias som kan ersätta flera flaggor och kan definiera ett värde för var och en. .INDENT 0.0 .TP \fBNycklar:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP — Måste ha värdet \fBnamed_arg\fP\&. .IP \(bu 2 \fBlong_name\fP — Namn på aliasflaggan. .IP \(bu 2 \fBshort_name\fP — Enbokstavsgenväg för namnet. .IP \(bu 2 \fBdescr.\fP — Beskrivning som kommer att visas i hjälpen. \fBdescr.C\fP används om det inte finns någon beskrivning för den tillämpliga lokalen. Tillagt i konfigurationsfilversion 1.1. .IP \(bu 2 \fBdescr\fP — Beskrivning som kommer att visas i hjälpen. Avrådes från i version 1.1, men finns kvar som bakåtkompatibilitet. Stödjer inte lokaler. .IP \(bu 2 \fBhas_value\fP — Huruvida flaggan behöver ett värde. Värdet ersätter sedan strängen \fB${}\fP i värden till \fBattached_named_args\fP\&. Standardvärdet är false. .IP \(bu 2 \fBvalue_help.\fP — Strängen som visas i hjälpen för värdet (t.ex. \fBCONFIG_FILE_PATH\fP för \fB\-\-config=CONFIG_FILE_PATH\fP). \fBvalue_help.C\fP används om det inte finns någon sträng för den tillämpliga lokalen. Tillagt i konfigurationsfilversion 1.1. .IP \(bu 2 \fBvalue_help\fP — Strängen som visas i hjälpen för värdet (t.ex. \fBCONFIG_FILE_PATH\fP för \fB\-\-config=CONFIG_FILE_PATH\fP). Avrådes från i version 1.1, men finns kvar som bakåtkompatibilitet. Stödjer inte lokaler. .IP \(bu 2 \fBconst_value\fP — Konstant standardvärde (anges bara om aliaset inte har något värde på kommandoraden). Värdet ersätter sedan strängen \fB${}\fP i värdet av \fBattached_named_args\fP\&. .IP \(bu 2 \fBgroup_id\fP — En grupp som detta alias är en del av, om någon. .IP \(bu 2 \fBcomplete\fP — Huruvida bashs automatkomplettering skall användas för detta alias, standard är false. .IP \(bu 2 \fBattached_named_args\fP — Flaggor som kommer användas. Formatet är en vektor av inline\-tabeller, där var och en måste innehålla en nyckel \fBid_path\fP för att ange en viss sökväg till en flagga, och kan även innehålla en nyckel \fBvalue\fP för att ange värdet på flaggan. .UNINDENT .UNINDENT .sp De obligatoriska nycklarna är \fBtype\fP, och antingen \fBlong_name\fP eller \fBshort_name\fP\&. .INDENT 0.0 .TP \fBExempel:\fP .INDENT 7.0 .IP \(bu 2 Aliasa \fBlist \-\-all\-available\fP för \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 Aliasa \fBdownload \-\-dest=DESTDIR\fP för \fBdownload \-\-destdir=DESTDIR\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 Aliasa \fB\-\-settsflags=TS_FLAGS\fP för \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.sv_SE = \(aqSätt transaktionsflaggor\(aq descr.cs_CZ = \(aqNastavit parametry transakce\(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 "Typ: group" .sp \fBgroup\fP definierar en grupp av flera kommandon eller flaggor. .INDENT 0.0 .TP \fBObligatoriska nycklar:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP — Måste ha värdet \fBgroup\fP\&. .IP \(bu 2 \fBheader.\fP — Huvudet på gruppen som det kommer att visas i hjälpen. \fBheader.C\fP används om det inte finns något huvud för den tillämpliga lokalen. Tillagt i konfigurationsfilsversion 1.1. .IP \(bu 2 \fBheader\fP — Huvudet på gruppen som det kommer att visas i hjälpen. Avrådes från i version 1.1, men finns kvar som bakåtkompatibilitet. Stödjer inte lokaler. .UNINDENT .UNINDENT .sp De obligatoriska nycklarna är \fBtype\fP och \fBheader\fP\&. .sp Aliasen läggs till i gruppen med nyckeln \fBgroup_id\fP i sina respektive sektioner. .INDENT 0.0 .TP \fBExempel:\fP .INDENT 7.0 .IP \(bu 2 En grupp \fBquery\-aliases\fP för underkommandot \fBrepo\fP som innehåller aliasen \fBrepo.ls\fP och \fBrepo.if\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqrepo.query\-aliases\(aq] type = \(aqgroup\(aq header.C = \(aqQuery Aliases:\(aq header.sv_SE = \(aqFrågealias:\(aq header.cs_CZ = \(aqZkratky pro dotazy:\(aq [\(aqrepo.ls\(aq] type = \(aqcommand\(aq attached_command = \(aqrepo.list\(aq descr.C = "Alias for \(aqrepo list\(aq" descr.sv_SE = "Alias för \(aqrepo list\(aq" descr.cs_CZ = "Alias pro \(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.sv_SE = "Alias för \(aqrepo info\(aq" descr.cs_CZ = "Alias pro \(aqrepo info\(aq" group_id = \(aqquery\-aliases\(aq .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SH Upphovsman Se AUTHORS.md i dnf5 källkodsdistribution. .SH Copyright Medarbetare i dnf5\-projektet. .\" End of generated man page. .PP .SH ÖVERSÄTTNING Den svenska översättningen av denna manualsida skapades av Göran Uddeborg . .PP Denna översättning är fri dokumentation; läs .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR. .PP Om du hittar fel i översättningen av denna manualsida, skicka ett mail till .MT Tp-sv@listor.tp-sv.se .ME .