Kaip sukonfigūruoti programinės įrangos saugyklas „Fedora“.
Jūsų Fedora platinimas programinę įrangą gauna iš saugyklų ir kiekvienoje iš šių saugyklų yra daugybė nemokamų ir patentuotų programinės įrangos programų, kurias galite įdiegti. Oficialiose „Fedora“ saugyklose yra tūkstančiai nemokamų atvirojo kodo programų.
Šiame straipsnyje parodysime, kaip sukonfigūruoti programinės įrangos saugyklas „Fedora“ paskirstyme naudojant DNF paketų tvarkyklės įrankį iš komandinės eilutės.
Peržiūrėkite įgalintas saugyklas „Fedora“.
Norėdami išvardyti visas įgalintas „Fedora“ sistemos saugyklas, tokiomis kaip saugyklos ID, pavadinimas ir būsena (jo teikiamų paketų skaičius), paleiskite šią komandą.
sudo dnf repolist
Galite įtraukti paketus iš nurodytos saugyklos, pvz., fedora, vykdydami šią komandą. Jame bus išvardyti visi galimi ir įdiegti paketai iš nurodytos saugyklos.
sudo dnf repository-packages fedora list
Kad būtų rodomas tik tų paketų, galimų arba įdiegtų iš nurodytos saugyklos, sąrašas, atitinkamai pridėkite parinktį galima arba įdiegta.
sudo dnf repository-packages fedora list available
OR
sudo dnf repository-packages fedora list installed
DNF saugyklos pridėjimas, įjungimas ir išjungimas
Prieš pridėdami naują saugyklą į savo Fedora sistemą, turite ją apibrėžti pridėdami [repozitoriumą]
skiltį prie failo /etc/dnf/dnf.conf, arba į .repo failą /etc/yum.repos.d/ kataloge. Dauguma kūrėjų ar paketų prižiūrėtojų DNF saugykloms teikia savo .repo failą.
Pavyzdžiui, norėdami apibrėžti „Grafana“ saugyklą .repo faile, sukurkite ją, kaip parodyta.
sudo vim /etc/yum.repos.d/grafana.repo
Tada į failą pridėkite skyrių [repository]
ir išsaugokite. Jei atidžiai stebite, paveikslėlyje parodytoje saugyklos konfigūracijoje ji neįjungta, kaip rodo parametras (enabled=0)
; mes tai pakeitėme demonstravimo tikslais.
Tada, norėdami pridėti ir įjungti naują saugyklą, paleiskite šią komandą.
sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo
Norėdami įjungti arba išjungti DNF saugyklą, pavyzdžiui, bandydami įdiegti paketą iš jos, naudokite ---enablerepo
arba - -disablerepo
parinktis.
sudo dnf --enablerepo=grafana install grafana
OR
sudo dnf --disablerepo=fedora-extras install grafana
Taip pat viena komanda galite įjungti arba išjungti daugiau nei vieną saugyklą.
sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3
OR
sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana
Pavyzdžiui, taip pat galite įjungti ir išjungti saugyklas vienu metu.
sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana
Norėdami visam laikui įjungti tam tikrą saugyklą, naudokite parinktį ---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
Norėdami visam laikui išjungti tam tikrą saugyklą, naudokite jungiklį --set-disabled
.
sudo dnf config-manager --set-disabled grafana
Tai kol kas viskas! Šiame straipsnyje paaiškinome, kaip sukonfigūruoti programinės įrangos saugyklas „Fedora“. Pasidalykite savo komentarais arba užduokite klausimų naudodami toliau pateiktą atsiliepimų formą.