Ohjelmistovarastojen määrittäminen Fedorassa


Fedora-jakelu hankkii ohjelmistonsa arkistoista, ja jokaisessa näistä arkistoista on saatavana useita ilmaisia ja patentoituja ohjelmistosovelluksia, jotka voit asentaa. Virallisissa Fedora-arkistoissa on tuhansia ilmaisia ja avoimen lähdekoodin sovelluksia.

Tässä artikkelissa näytämme, kuinka ohjelmistovarastoja määritetään Fedora-jakelussa käyttämällä DNF-paketinhallintatyökalua komentoriviltä.

Näytä käytössä olevat tietovarastot Fedorassa

Listaaksesi kaikki Fedora-järjestelmässäsi käytössä olevat arkistot arkiston tunnuksen, nimen ja tilan (sen tarjoamien pakettien lukumäärän) muodossa, suorita seuraava komento.

sudo dnf repolist

Voit listata paketteja määritetystä arkistosta, esimerkiksi fedorasta, suorittamalla seuraavan komennon. Se listaa kaikki saatavilla olevat ja määritetystä arkistosta asennetut paketit.

sudo dnf repository-packages fedora list

Jos haluat näyttää vain luettelon määritetystä arkistosta saatavilla olevista tai asennetuista paketeista, lisää saatavilla- tai asennettu-vaihtoehto.

sudo dnf repository-packages fedora list available
OR
sudo dnf repository-packages fedora list installed

DNF-arkiston lisääminen, käyttöönotto ja poistaminen käytöstä

Ennen kuin lisäät uuden arkiston Fedora-järjestelmääsi, sinun on määritettävä se joko lisäämällä [repository]-osio /etc/dnf/dnf.conf-tiedostoon, tai .repo-tiedostoon /etc/yum.repos.d/-hakemistossa. Useimmat kehittäjät tai pakettien ylläpitäjät tarjoavat DNF-tietovarastoille oman .repo-tiedoston.

Jos haluat esimerkiksi määrittää Grafanan arkiston .repo-tiedostossa, luo se kuvan mukaisesti.

sudo vim /etc/yum.repos.d/grafana.repo

Lisää sitten tiedostoon [repository]-osio ja tallenna se. Jos tarkkailet tarkkaan, kuvassa näkyvässä arkistokokoonpanossa se ei ole käytössä parametrin (enabled=0) mukaisesti; muutimme tämän esittelytarkoituksessa.

Seuraavaksi voit lisätä ja ottaa käyttöön uuden arkiston suorittamalla seuraavan komennon.

sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo

Ottaaksesi käyttöön tai poistaaksesi DNF-tietovaraston, esimerkiksi yrittäessäsi asentaa pakettia siitä, käytä --enablerepo tai - -disablerepo -vaihtoehto.

sudo dnf --enablerepo=grafana install grafana  
OR
sudo dnf --disablerepo=fedora-extras install grafana  

Voit myös ottaa käyttöön tai poistaa käytöstä useamman kuin yhden arkiston yhdellä komennolla.

sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3 
OR
sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana 

Voit myös ottaa arkistot käyttöön ja poistaa ne käytöstä samanaikaisesti esimerkiksi.

sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana

Ota tietty tietovarasto käyttöön pysyvästi käyttämällä --set-enabled-vaihtoehtoa.

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

Jos haluat poistaa tietyn arkiston pysyvästi käytöstä, käytä --set-disabled-kytkintä.

sudo dnf config-manager --set-disabled grafana

Tässä kaikki tältä erää! Tässä artikkelissa olemme selittäneet, kuinka ohjelmistotietovarastot määritetään Fedorassa. Jaa kommenttisi tai kysy kysymyksiä alla olevan palautelomakkeen kautta.