Kako konfigurirati softverska spremišta u Fedori
Vaša Fedora distribucija dobija svoj softver iz spremišta i svako od ovih spremišta dolazi sa brojnim besplatnim i vlasničkim softverskim aplikacijama koje su vam dostupne za instalaciju. Zvanična Fedora spremišta imaju hiljade besplatnih aplikacija otvorenog koda.
U ovom članku ćemo pokazati kako da konfigurišete softverska spremišta u Fedora distribuciji koristeći alat za upravljanje paketima DNF iz komandne linije.
Pregledajte omogućena spremišta u Fedori
Da ispišete sva omogućena spremišta na vašem Fedora sistemu, u formatu ID spremišta, naziv i status (broj paketa koje pruža), pokrenite sljedeću naredbu.
sudo dnf repolist
Možete navesti pakete iz određenog spremišta, na primjer fedora, tako što ćete pokrenuti sljedeću naredbu. On će izlistati sve pakete koji su dostupni i instalirani iz navedenog spremišta.
sudo dnf repository-packages fedora list
Da prikažete samo listu onih paketa koji su dostupni ili instalirani iz navedenog spremišta, 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 što dodate novo spremište u vaš Fedora sistem, morate ga definirati dodavanjem [repository]
odjeljka u datoteku /etc/dnf/dnf.conf, ili u datoteku .repo u direktoriju /etc/yum.repos.d/. Većina programera ili održavatelja paketa obezbjeđuje DNF spremišta s vlastitim .repo fajlom.
Na primjer, da biste definirali spremište za Grafanu u .repo datoteci, kreirajte ga kao što je prikazano.
sudo vim /etc/yum.repos.d/grafana.repo
Zatim dodajte odjeljak [repository]
u fajl i sačuvajte ga. Ako pažljivo posmatrate, u konfiguraciji spremišta prikazanoj na slici, ona nije omogućena kao što je naznačeno parametrom (enabled=0)
; promijenili smo ovo 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 omogućite ili onemogućite DNF spremište, 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đe možete omogućiti ili onemogućiti više od jednog spremišta sa 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 trajno omogućite 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 trajno onemogućite određeno spremište, koristite prekidač --set-disabled
.
sudo dnf config-manager --set-disabled grafana
To je sve za sada! U ovom članku smo objasnili kako da konfigurišete softverska spremišta u Fedori. Podijelite svoje komentare ili postavite pitanja putem obrasca za povratne informacije ispod.