Wéi konfiguréieren Software Repositories zu Fedora


Är Fedora Verdeelung kritt seng Software vu Repositories an all eenzel vun dëse Repositories kënnt mat enger Zuel vu gratis a propriétaire Software Uwendungen verfügbar fir Iech ze installéieren. Déi offiziell Fedora Repositories hunn Dausende vu gratis an Open Source Uwendungen.

An dësem Artikel wäerte mir weisen wéi Dir Software Repositories an der Fedora Verdeelung konfiguréiert mat dem DNF Package Manager Tool vun der Kommandozeil.

Kuckt Aktivéiert Repositories a Fedora

Fir all aktivéiert Repositories op Ärem Fedora System ze lëschten, am Format Repository ID, Numm, a Status (Zuel vu Packagen déi et ubitt), fuert de folgende Kommando.

$ sudo dnf repolist

Dir kënnt Pakete vun engem spezifizéierte Repository oplëschten, zum Beispill Fedora, andeems Dir de folgende Kommando ausféiert. Et wäert all verfügbare Packagen oplëschten an aus dem spezifizéierte Repository installéiert sinn.

$ sudo dnf repository-packages fedora list

Fir nëmmen eng Lëscht vun dëse Packagen ze weisen, déi verfügbar sinn oder aus dem spezifizéierte Repository installéiert sinn, füügt déi verfügbar oder installéiert Optioun respektiv.

$ sudo dnf repository-packages fedora list available
OR
$ sudo dnf repository-packages fedora list installed

En DNF Repository addéieren, aktivéieren an auszeschalten

Ier Dir en neie Repository op Äre Fedora System bäidréit, musst Dir et definéieren andeems Dir entweder e [Repository] Sektioun an d' /etc/dnf/dnf.conf Datei bäidréit, oder an eng .repo Datei an den /etc/yum.repos.d/ Verzeechnes. Déi meescht Entwéckler oder Pakethalter bidden DNF Repositories mat hiren eegene .repo Datei.

Zum Beispill fir de Repository fir Grafana an enger .repo Datei ze definéieren, erstellt et wéi gewisen.

$ sudo vim /etc/yum.repos.d/grafana.repo

Füügt dann d'Sektioun [Repository] an d'Datei a späichert se. Wann Dir suergfälteg beobachtet, an der Repository Konfiguratioun, déi am Bild ugewise gëtt, ass et net aktivéiert wéi de Parameter (enabled=0) uginn; mir geännert dëst fir Demonstratioun Zwecker.

Als nächst, fir nei Repository ze addéieren an z'aktivéieren, fuert de folgende Kommando.

$ sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo

Fir en DNF Repository z'aktivéieren oder auszeschalten, zum Beispill wann Dir probéiert e Package dovun z'installéieren, benotzt d'Optioun --enablerepo oder --disablerepo.

$ sudo dnf --enablerepo=grafana install grafana  
OR
$ sudo dnf --disablerepo=fedora-extras install grafana  

Dir kënnt och méi wéi ee Repositories mat engem eenzege Kommando aktivéieren oder deaktivéieren.

$ sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3 
OR
$ sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana 

Dir kënnt och Repositories zur selwechter Zäit aktivéieren an auszeschalten, zum Beispill.

$ sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana

Fir e bestëmmte Repository permanent z'aktivéieren, benotzt d'Optioun --set-enabled.

$ sudo grep enable /etc/yum.repos.d/grafana.repo
$ sudo dnf config-manager --set-enabled grafana
$ sudo grep enable /etc/yum.repos.d/grafana.repo

Fir e bestëmmte Repository permanent auszeschalten, benotzt den --set-disabled Schalter.

$ sudo dnf config-manager --set-disabled grafana

Dat ass alles fir elo! An dësem Artikel hu mir erkläert wéi Dir Software Repositories a Fedora konfiguréieren. Deelt Är Kommentaren oder stellt Froen iwwer de Feedbackformular hei ënnen.