Weboldal keresés

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.