DNF5-FILTERING(7)

NAMN
dnf5-filtering — Paketfiltrering

BESKRIVNING

Paketfiltrering tar bort paket från uppsättningen med tillgängliga paket, och gör dem osynliga för de flesta DNF5-kommandon. Därmed kan dessa paket inte tas med i någon transaktion.

Det finns flera sätt som ett paket kan filtreras ut på:

GLOBAL EXKLUDERINGSFILTRERING

Exkluderingsfiltrering kan styras med konfigurationsalternativen includepkgs eller excludepkgs i DNF5-konfigurationsfilen. För att avaktivera exkluderingar kan man använda konfigurationsalternativet disable_excludes:

dnf5 --setopt=disable_excludes=* install bash

För detaljer om konfigurationsalternativen, se dnf5.conf(5), DNF5:s konfigurationsreferens <#dnf5-conf-label>.

FÖRRÅDS EXKLUDERINGSFILTRERING

Liknande globala exkluderingar, men denna konfiguration är förrådsspecifik och påverkar endast paket inom förrådet där exkluderingen är gjord.

ANVÄNDARES EXKLUDERINGSFILTRERING

API-användare har en ytterligare möjlighet att finjustera exkluderade paket med metoderna *_user_excludes() och *_user_includes i objektet PackageSack. Se libdnf5::rpm::libdnf5::rpm::PackageSack.

VERSIONSLÅS

Dessutom är versionslåsfunktionen implementerad med exkluderingsfiltrering. Dock tillämpas dessa exkluderingar endast under transaktionsåtgärder. För detaljer se dnf5-versionlock(8), kommandot Versionlock <#versionlock-command-ref-label>.

MODULÄR FILTRERING

För detaljer om hur modulär filtrering fungerar, se dnf5-modularity(7), dokumentationen om modularitet <#modularity-misc-ref-label>.

Med modularitet inkluderas endast RPM-paket från aktiva modulströmmar i den tillgängliga uppsättningen paket. RPM-paket från inaktiva modulströmmar, liksom ickemodulära paket med samma namn eller tillhandahållanden som ett paket från en aktiv modulström filtreras ut. Modulär filtrering tillämpas inte på paket som läggs till från kommandoraden, installerade paket eller paket från förråd med module_hotfixes=true i sin .repo-fil.

Att avaktivera modulär filtrering rekommenderas inte eftersom det kan få systemet att hamna i ett trasigt tillstånd. För att avaktivera modulär filtrering för ett visst förråd, ange module_hotfixes=true i .repo-filen eller använd --setopt=<repo_id>.module_hotfixes=true.

Upphovsman
Se AUTHORS.md i dnf5 källkodsdistribution.

Copyright
Medarbetare i dnf5-projektet.

ÖVERSÄTTNING
Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>

Denna översättning är fri dokumentation; läs GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.

Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.