Bii o ṣe le Tunto Awọn ibi ipamọ Software ni Fedora


Pinpin Fedora rẹ gba software rẹ lati awọn ibi ipamọ ati ọkọọkan awọn ibi ipamọ wọnyi wa pẹlu nọmba ti awọn ohun elo sọfitiwia ọfẹ ati ti ara ẹni wa fun ọ lati fi sii. Awọn ibi ipamọ Fedora osise ni ẹgbẹẹgbẹrun awọn ohun elo ọfẹ ati ṣiṣi.

Ninu àpilẹkọ yii, a yoo fihan bi o ṣe le tunto awọn ibi ipamọ sọfitiwia ni pinpin Fedora nipa lilo irinṣẹ oluṣakoso package DNF lati laini aṣẹ.

Wo Awọn ifisilẹ Awọn iṣẹ ṣiṣẹ ni Fedora

Lati ṣe atokọ gbogbo awọn ibi ipamọ ti o ṣiṣẹ lori eto Fedora rẹ, ni ID ibi ipamọ ọna kika, orukọ, ati ipo (nọmba awọn idii ti o pese), ṣiṣe aṣẹ atẹle.

$ sudo dnf repolist

O le ṣe atokọ awọn idii lati ibi ipamọ pàtó kan, fun apẹẹrẹ fedora, nipa ṣiṣe pipaṣẹ atẹle. Yoo ṣe atokọ gbogbo awọn idii ti o wa ati fi sori ẹrọ lati ibi ipamọ ti a ṣalaye.

$ sudo dnf repository-packages fedora list

Lati ṣe afihan atokọ nikan ti awọn idii wọnyẹn ti o wa tabi ti fi sori ẹrọ lati ibi ipamọ ti o ṣafihan, ṣafikun aṣayan ti o wa tabi ti fi sori ẹrọ lẹsẹsẹ.

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

Fifi kun, Muu ṣiṣẹ, ati Muu ṣiṣẹ ibi ipamọ DNF

Ṣaaju ki o to ṣafikun ibi ipamọ tuntun si eto Fedora rẹ, o nilo lati ṣalaye rẹ boya fifi apakan [ibi ipamọ] sii si faili /etc/dnf/dnf.conf, tabi si faili .repo kan ninu itọsọna /etc/yum.repos.d/. Pupọ awọn olupilẹṣẹ tabi awọn olutọju package pese awọn ibi ipamọ DNF pẹlu faili ti wọn .repo tiwọn.

Fun apẹẹrẹ lati ṣalaye ibi ipamọ fun Grafana ninu faili .repo kan, ṣẹda bi o ti han.

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

Lẹhinna ṣafikun apakan [ibi ipamọ] ninu faili ki o fi pamọ. Ti o ba ṣe akiyesi daradara, ninu iṣeto ibi ipamọ ti o han ni aworan, ko ṣiṣẹ bi a ti tọka nipasẹ paramita (activated = 0) ; a yipada eyi fun awọn idi ifihan.

Nigbamii, lati ṣafikun ati mu ibi ipamọ titun ṣiṣẹ, ṣiṣe aṣẹ atẹle.

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

Lati mu ṣiṣẹ tabi mu ibi ipamọ DNF ṣiṣẹ, fun apeere lakoko igbiyanju lati fi package sii lati ọdọ rẹ, lo aṣayan --enablerepo tabi --disablerepo .

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

O tun le muu ṣiṣẹ tabi mu awọn ibi ipamọ diẹ sii ju ọkan lọ pẹlu aṣẹ kan.

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

O tun le mu ṣiṣẹ ati mu awọn ibi ipamọ ṣiṣẹ ni akoko kanna, fun apẹẹrẹ.

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

Lati mu ibi-ipamọ pataki kan ṣiṣẹ titilai, lo aṣayan - ipilẹṣẹ-ṣiṣẹ .

$ 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

Lati mu ibi-ipamọ pato kan ṣiṣẹ patapata, lo iyipada - ipilẹ-alaabo .

$ sudo dnf config-manager --set-disabled grafana

Iyẹn ni gbogbo fun bayi! Ninu nkan yii, a ti ṣalaye bi o ṣe le tunto awọn ibi ipamọ sọfitiwia ni Fedora. Pin awọn asọye rẹ tabi beere awọn ibeere nipasẹ fọọmu esi ni isalẹ.