Kako konfigurirati softverska spremišta u Fedori
Vaša Fedora distribucija dobiva svoj softver iz repozitorija i svako od tih repozitorija dolazi s brojnim besplatnim i vlasničkim softverskim aplikacijama koje možete instalirati. Službena Fedora spremišta imaju tisuće besplatnih aplikacija otvorenog koda.
U ovom ćemo članku pokazati kako konfigurirati repozitorije softvera u Fedora distribuciji pomoću alata za upravljanje paketima DNF iz naredbenog retka.
Pregledajte omogućena spremišta u Fedori
Za popis svih omogućenih repozitorija na vašem Fedora sustavu, u obliku ID repozitorija, imena i statusa (broj paketa koje pruža), pokrenite sljedeću naredbu.
sudo dnf repolist
Možete ispisati pakete iz određenog repozitorija, na primjer fedora, pokretanjem sljedeće naredbe. Navest će sve pakete dostupne i instalirane iz navedenog repozitorija.
sudo dnf repository-packages fedora list
Za prikaz samo popisa onih paketa koji su dostupni ili instalirani iz navedenog repozitorija, dodajte opciju dostupno ili instalirano.
sudo dnf repository-packages fedora list available
OR
sudo dnf repository-packages fedora list installed
Dodavanje, omogućavanje i onemogućavanje DNF spremišta
Prije nego dodate novo spremište u svoj Fedora sustav, trebate ga definirati ili dodavanjem odjeljka [repozitorij]
u datoteku /etc/dnf/dnf.conf, ili u datoteku .repo u direktoriju /etc/yum.repos.d/. Većina programera ili održavatelja paketa daje DNF spremištima vlastitu .repo datoteku.
Na primjer, da biste definirali spremište za Grafanu u .repo datoteci, stvorite ga kao što je prikazano.
sudo vim /etc/yum.repos.d/grafana.repo
Zatim dodajte odjeljak [repository]
u datoteku i spremite je. Ako pažljivo promatrate, konfiguracija repozitorija prikazana na slici nije omogućena kao što je naznačeno parametrom (enabled=0)
; ovo smo promijenili u svrhu demonstracije.
Zatim, da dodate i omogućite novo spremište, pokrenite sljedeću naredbu.
sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo
Da biste omogućili ili onemogućili DNF repozitorij, na primjer dok pokušavate instalirati paket iz njega, koristite --enablerepo
ili - -disablerepo
opcija.
sudo dnf --enablerepo=grafana install grafana
OR
sudo dnf --disablerepo=fedora-extras install grafana
Također možete omogućiti ili onemogućiti više od jednog repozitorija jednom naredbom.
sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3
OR
sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana
Također možete omogućiti i onemogućiti spremišta u isto vrijeme, na primjer.
sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana
Da biste trajno omogućili određeno spremište, koristite opciju --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
Da biste trajno onemogućili određeno spremište, upotrijebite prekidač --set-disabled
.
sudo dnf config-manager --set-disabled grafana
To je sve za sada! U ovom smo članku objasnili kako konfigurirati softverska spremišta u Fedori. Podijelite svoje komentare ili postavite pitanja putem donjeg obrasca za povratne informacije.