Hvernig á að stilla hugbúnaðargeymslur í Fedora


Fedora dreifing þín fær hugbúnað sinn frá geymslum og hver af þessum geymslum kemur með fjölda ókeypis og sérsniðinna hugbúnaðarforrita sem þú getur sett upp. Opinberu Fedora geymslurnar eru með þúsundir ókeypis og opinn uppspretta forrita.

Í þessari grein munum við sýna hvernig á að stilla hugbúnaðargeymslur í Fedora dreifingu með því að nota DNF pakkastjórnunartólið frá skipanalínunni.

Skoða virkar geymslur í Fedora

Til að skrá allar virkar geymslur á Fedora kerfinu þínu, í sniði geymslu auðkennis, nafns og stöðu (fjöldi pakka sem það veitir), keyrðu eftirfarandi skipun.

$ sudo dnf repolist

Þú getur skráð pakka frá tiltekinni geymslu, til dæmis fedora, með því að keyra eftirfarandi skipun. Það mun skrá alla pakka sem eru tiltækir og settir upp úr tilgreindri geymslu.

$ sudo dnf repository-packages fedora list

Til að birta aðeins lista yfir þá pakka sem eru tiltækir eða uppsettir úr tilgreindu geymslunni skaltu bæta við tiltækum eða uppsettum valkosti í sömu röð.

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

Að bæta við, virkja og slökkva á DNF geymslu

Áður en þú bætir nýrri geymslu við Fedora kerfið þitt þarftu að skilgreina hana með því annað hvort að bæta [repository] hluta við /etc/dnf/dnf.conf skrána, eða við .repo skrá í /etc/yum.repos.d/ möppunni. Flestir forritarar eða umsjónarmenn pakka útvega DNF geymslum sínum eigin .repo skrá.

Til dæmis til að skilgreina geymsluna fyrir Grafana í .repo skrá, búðu til hana eins og sýnt er.

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

Bættu síðan við [repository] hlutanum í skrána og vistaðu hana. Ef þú fylgist vel með, í uppsetningu geymslunnar sem sýnd er á myndinni, er hún ekki virkjuð eins og færibreytan (enabled=0) gefur til kynna; við breyttum þessu í sýningarskyni.

Næst, til að bæta við og virkja nýja geymslu, keyrðu eftirfarandi skipun.

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

Til að virkja eða slökkva á DNF geymslu, til dæmis þegar reynt er að setja upp pakka úr henni, notaðu --enablerepo eða --disablerepo valkostinn.

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

Þú getur líka virkjað eða slökkt á fleiri en einni geymslu með einni skipun.

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

Þú getur líka virkjað og slökkt á geymslum á sama tíma, til dæmis.

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

Til að virkja tiltekna geymslu varanlega, notaðu --set-enabled valkostinn.

$ 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

Til að slökkva varanlega á tiltekinni geymslu, notaðu --set-disabled rofann.

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

Það er allt í bili! Í þessari grein höfum við útskýrt hvernig á að stilla hugbúnaðargeymslur í Fedora. Deildu athugasemdum þínum eða spurðu spurninga í gegnum athugasemdaformið hér að neðan.