Yadda ake Sanya Ma'ajiyar Software a Fedora
Rarraba Fedora ɗin ku yana samun software ɗin sa daga ma'ajiyar kayan ajiya kuma kowane ɗayan waɗannan ma'ajin ya zo tare da adadin aikace-aikacen software na kyauta da na mallakar mallakar da ke akwai don ku shigar. Ma'ajin Fedora na hukuma suna da dubunnan aikace-aikacen tushen kyauta da buɗe ido.
A cikin wannan labarin, za mu nuna yadda ake saita ma'ajin software a cikin rarrabawar Fedora ta amfani da kayan aikin sarrafa fakitin DNF daga layin umarni.
Duba wuraren da aka kunna a Fedora
Don jera duk wuraren da aka kunna akan tsarin Fedora ɗinku, a cikin tsarin ID na ma'ajiyar, suna, da matsayi (yawan fakitin da yake bayarwa), gudanar da umarni mai zuwa.
$ sudo dnf repolist
Kuna iya lissafin fakiti daga ƙayyadadden ma'ajiyar, misali fedora, ta hanyar gudanar da umarni mai zuwa. Zai jera duk fakitin da ake da su kuma an shigar dasu daga ma'ajiyar da aka kayyade.
$ sudo dnf repository-packages fedora list
Don nuna jerin waɗancan fakitin da ake da su ko shigar da su daga ƙayyadadden ma'ajiya, ƙara zaɓin da ke akwai ko shigar da bi da bi.
$ sudo dnf repository-packages fedora list available OR $ sudo dnf repository-packages fedora list installed
Ƙarawa, Ƙarfafawa, da Kashe Ma'ajiyar DNF
Kafin ka ƙara sabon ma'ajiya zuwa tsarin Fedora, kuna buƙatar ayyana shi ta ko dai ƙara sashin [majigi]
zuwa fayil ɗin /etc/dnf/dnf.conf, ko zuwa fayil ɗin .repo a ciki da /etc/yum.repos.d/ directory. Yawancin masu haɓakawa ko masu kula da kunshin suna ba da ma'ajiyar DNF tare da fayil ɗin .repo nasu.
Misali don ayyana ma'ajin Grafana a cikin fayil .repo, ƙirƙira shi kamar yadda aka nuna.
$ sudo vim /etc/yum.repos.d/grafana.repo
Sa'an nan kuma ƙara sashin [majigi]
a cikin fayil ɗin kuma adana shi. Idan kun lura a hankali, a cikin tsarin ma'ajin da aka nuna a hoton, ba a kunna shi kamar yadda ma'aunin (enabled=0)
ya nuna; mun canza wannan don dalilai na nunawa.
Na gaba, don ƙarawa da kunna sabon ma'ajiyar, gudanar da umarni mai zuwa.
$ sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo
Don kunna ko kashe ma'ajiyar DNF, misali yayin ƙoƙarin shigar da fakiti daga gare ta, yi amfani da zaɓin --enablerepo
ko --disablerepo
zaɓi.
$ sudo dnf --enablerepo=grafana install grafana OR $ sudo dnf --disablerepo=fedora-extras install grafana
Hakanan zaka iya kunna ko kashe ma'ajiyoyi fiye da ɗaya tare da umarni ɗaya.
$ sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3 OR $ sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana
Hakanan zaka iya kunna da kashe ma'ajin ajiya a lokaci guda, misali.
$ sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana
Don kunna takamaiman ma'ajiya ta dindindin, yi amfani da zaɓin --set-enabled
zaɓ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
Don musaki wani ma'ajiya ta dindindin, yi amfani da canjin --set-disabled
.
$ sudo dnf config-manager --set-disabled grafana
Wannan ke nan a yanzu! A cikin wannan labarin, mun bayyana yadda ake saita ma'ajin software a cikin Fedora. Raba ra'ayoyinku ko yin tambayoyi ta hanyar amsawar da ke ƙasa.