Kuidas seadistada tarkvarahoidlaid Fedoras
Teie Fedora levitamine hankib oma tarkvara hoidlatest ja kõigil neist on mitu installimiseks saadaval olevat tasuta ja patenteeritud tarkvararakendust. Ametlikes Fedora hoidlates on tuhandeid tasuta ja avatud lähtekoodiga rakendusi.
Selles artiklis näitame, kuidas konfigureerida tarkvarahoidlaid Fedora jaotuses, kasutades käsurealt DNF-i paketihalduri tööriista.
Kuva Fedoras lubatud hoidlad
Kõigi teie Fedora süsteemi lubatud hoidlate loendamiseks käivitage järgmine käsk vormingus hoidla ID, nimi ja olek (pakutavate pakettide arv).
$ sudo dnf repolist
Pakette saate loetleda määratud hoidlast, näiteks fedora, käivitades järgmise käsu. See loetleb kõik paketid, mis on saadaval ja installitud määratud hoidlast.
$ sudo dnf repository-packages fedora list
Ainult nende pakettide loendi kuvamiseks, mis on saadaval või installitud määratud hoidlas, lisage vastavalt saadavalolev või installitud suvand.
$ sudo dnf repository-packages fedora list available OR $ sudo dnf repository-packages fedora list installed
DNF-i hoidla lisamine, lubamine ja keelamine
Enne Fedora süsteemi uue hoidla lisamist peate selle määratlema, lisades /etc/dnf/dnf.conf faili jaotise [hoidla]
või failis .repo. kataloog /etc/yum.repos.d/. Enamik arendajaid või pakettide hooldajaid pakuvad DNF-i hoidlatele oma .repo-faili.
Näiteks Grafana hoidla määratlemiseks .repo-failis looge see nagu näidatud.
$ sudo vim /etc/yum.repos.d/grafana.repo
Seejärel lisage faili jaotis [hoidla]
ja salvestage see. Kui jälgite hoolikalt, pole see pildil näidatud hoidla konfiguratsioonis lubatud, nagu näitab parameeter (lubatud = 0)
; muutsime seda demonstratsiooni eesmärgil.
Järgmisena uue hoidla lisamiseks ja lubamiseks käivitage järgmine käsk.
$ sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo
DNF-i hoidla lubamiseks või keelamiseks, näiteks proovides sellest paketti installida, kasutage valikut --enablerepo
või --disablerepo
.
$ sudo dnf --enablerepo=grafana install grafana OR $ sudo dnf --disablerepo=fedora-extras install grafana
Ühe käsuga saate lubada või keelata ka mitu hoidlat.
$ sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3 OR $ sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana
Samuti saate korraga lubada ja keelata hoidlad.
$ sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana
Konkreetse hoidla jäädavaks lubamiseks kasutage valikut - 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
Konkreetse hoidla jäädavaks keelamiseks kasutage lülitit --set-disabled
.
$ sudo dnf config-manager --set-disabled grafana
Praeguseks kõik! Selles artiklis oleme selgitanud, kuidas Fedoras tarkvarahoidlaid konfigureerida. Jagage oma kommentaare või esitage küsimusi alloleva tagasiside vormi kaudu.