Szoftvertárak konfigurálása a Fedorában
Az Ön Fedora disztribúciója a szoftverét lerakatokból szerzi be, és ezekhez a tárolókhoz számos ingyenes és szabadalmaztatott szoftveralkalmazás tartozik, amelyeket telepíthet. A hivatalos Fedora adattárak több ezer ingyenes és nyílt forráskódú alkalmazást tartalmaznak.
Ebben a cikkben bemutatjuk, hogyan konfigurálhat szoftvertárakat a Fedora disztribúcióban a DNF csomagkezelő eszközzel a parancssorból.
Tekintse meg az engedélyezett adattárakat a Fedorában
A Fedora rendszeren lévő összes engedélyezett lerakat listázásához a lerakatazonosító, név és állapot (az általa biztosított csomagok száma) formátumban futtassa a következő parancsot.
sudo dnf repolist
A következő parancs futtatásával listázhatja a megadott lerakatból, például a fedoraból származó csomagokat. Felsorolja az összes elérhető és telepített csomagot a megadott tárolóból.
sudo dnf repository-packages fedora list
Ha csak a megadott lerakatból elérhető vagy telepített csomagok listáját szeretné megjeleníteni, adja hozzá az elérhető vagy a telepített lehetőséget.
sudo dnf repository-packages fedora list available
OR
sudo dnf repository-packages fedora list installed
DNF-tároló hozzáadása, engedélyezése és letiltása
Mielőtt új lerakat adna a Fedora rendszerhez, meg kell határoznia azt úgy, hogy hozzáad egy [repository]
részt az /etc/dnf/dnf.conf fájlhoz, vagy egy .repo fájlba a /etc/yum.repos.d/ könyvtárban. A legtöbb fejlesztő vagy csomagkarbantartó saját .repo fájllal látja el a DNF-tárolókat.
Ha például egy .repo fájlban szeretné meghatározni a Grafana tárhelyét, hozza létre azt az ábra szerint.
sudo vim /etc/yum.repos.d/grafana.repo
Ezután adja hozzá a [repository]
részt a fájlhoz, és mentse el. Ha figyelmesen megfigyeli, a képen látható tárolókonfigurációban nincs engedélyezve, ahogy azt a paraméter (enabled=0)
jelzi; ezt bemutató céllal megváltoztattuk.
Ezután új lerakat hozzáadásához és engedélyezéséhez futtassa a következő parancsot.
sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo
Egy DNF-tároló engedélyezéséhez vagy letiltásához, például amikor megpróbál telepíteni egy csomagot, használja az --enablerepo
vagy - -disablerepo
opciót.
sudo dnf --enablerepo=grafana install grafana
OR
sudo dnf --disablerepo=fedora-extras install grafana
Egy paranccsal több tárolót is engedélyezhet vagy letilthat.
sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3
OR
sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana
Egyszerre is engedélyezheti és letilthatja például a tárolókat.
sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana
Egy adott tároló végleges engedélyezéséhez használja a ---set-enabled
opciót.
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
Egy adott adattár végleges letiltásához használja a --set-disabled
kapcsolót.
sudo dnf config-manager --set-disabled grafana
Ez minden most! Ebben a cikkben elmagyaráztuk, hogyan kell konfigurálni a szoftvertárakat a Fedorában. Ossza meg észrevételeit vagy tegyen fel kérdéseket az alábbi visszajelzési űrlapon.