Kif tikkonfigura r-repożitorji tas-softwer f'Fedora


Id-distribuzzjoni Fedora tiegħek tikseb is-softwer tagħha minn repożitorji u kull wieħed minn dawn ir-repożitorji jiġi b'numru ta 'applikazzjonijiet ta' softwer b'xejn u proprjetarji disponibbli għalik biex tinstalla. Ir-repożitorji uffiċjali ta' Fedora għandhom eluf ta' applikazzjonijiet b'xejn u ta' sors miftuħ.

F'dan l-artikolu, ser nuru kif tikkonfigura r-repożitorji tas-softwer fid-distribuzzjoni ta 'Fedora billi tuża l-għodda tal-maniġer tal-pakketti DNF mil-linja tal-kmand.

Ara Repożitorji Attivati f'Fedora

Biex telenka r-repożitorji kollha attivati fis-sistema Fedora tiegħek, fil-format tal-ID tar-repożitorju, l-isem, u l-istatus (numru ta 'pakketti li tipprovdi), mexxi l-kmand li ġej.

$ sudo dnf repolist

Tista' telenka pakketti minn repożitorju speċifikat, pereżempju fedora, billi tħaddem il-kmand li ġej. Se jelenka l-pakketti kollha disponibbli u installati mir-repożitorju speċifikat.

$ sudo dnf repository-packages fedora list

Biex turi biss lista ta' dawk il-pakketti disponibbli jew installati mir-repożitorju speċifikat, żid l-għażla disponibbli jew installata rispettivament.

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

Żieda, Attivazzjoni, u Inżabilitar Repożitorju DNF

Qabel ma żżid repożitorju ġdid mas-sistema Fedora tiegħek, għandek bżonn tiddefinixxih billi jew iżżid taqsima [repożitorju] mal-fajl /etc/dnf/dnf.conf, jew ma' fajl .repo f' id-direttorju /etc/yum.repos.d/. Ħafna mill-iżviluppaturi jew dawk li jżommu l-pakketti jipprovdu repożitorji DNF bil-fajl .repo tagħhom stess.

Pereżempju biex tiddefinixxi r-repożitorju għal Grafana f'fajl .repo, oħloq kif muri.

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

Imbagħad żid is-sezzjoni [repożitorju] fil-fajl u ssalvaha. Jekk tosserva bir-reqqa, fil-konfigurazzjoni tar-repożitorju murija fl-immaġini, mhix attivata kif indikat mill-parametru (enabled=0); biddilna dan għal skopijiet ta’ dimostrazzjoni.

Sussegwentement, biex iżżid u tippermetti repożitorju ġdid, mexxi l-kmand li ġej.

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

Biex tattiva jew tiddiżattiva repożitorju DNF, pereżempju waqt li tkun qed tipprova tinstalla pakkett minnu, uża l-għażla --enablerepo jew --disablerepo.

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

Tista' wkoll tattiva jew tiddiżattiva aktar minn repożitorji wieħed bi kmand wieħed.

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

Tista' wkoll tattiva u tiddiżattiva r-repożitorji fl-istess ħin, pereżempju.

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

Biex tattiva repożitorju partikolari b'mod permanenti, uża l-għażla --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

Biex tiddiżattiva repożitorju partikolari b'mod permanenti, uża l-iswiċċ --set-disabled.

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

Dak kollu għalissa! F'dan l-artikolu, spjegajna kif tikkonfigura r-repożitorji tas-softwer f'Fedora. Aqsam il-kummenti tiegħek jew staqsi mistoqsijiet permezz tal-formola ta' feedback hawn taħt.