Kaip rasti ir įdiegti programinės įrangos programas „Fedora Linux“


Yra daugybė programinės įrangos paketų, kuriuos galima įdiegti „Fedora Linux“ paskirstyme iš „Fedora“ projekto teikiamos saugyklos. Taip pat galite įgalinti kitas trečiųjų šalių saugyklas, tokias kaip COPR arba RPM Fusion, kad įdiegtumėte papildomas programinės įrangos programas.

Kaip ir kiti „Linux“ paskirstymai, „Fedora“ naudoja RPM paketo formatą.

Šiame straipsnyje paaiškinsime, kaip rasti ir įdiegti programinės įrangos programas „Fedora Linux“ paskirstyme naudojant grafinę priemonę ir komandinę eilutę (CLI). Mes taip pat apimsime trečiųjų šalių saugyklas, skirtas paketams įdiegti, naudojant šaltinio kodą ir kitus diegimo metodus.

Programinės įrangos diegimas „Fedora“ per „Graphical Utility“

Lengviausias būdas įdiegti programinę įrangą „Fedora“ yra grafinio įrankio naudojimas. Tai leidžia naršyti, rasti ir įdiegti programas. Kaip ir bet kuriame „Linux“ paskirstyme, jums reikia turėti root teises, kad galėtumėte įdiegti bet kurį „Fedora“ paketą.

Numatytame darbalaukyje „GNOME“ eikite į meniu „Veikla“ ir spustelėkite programinės įrangos piktogramą, kaip nurodyta ekrano kopijoje.

Programinės įrangos paketus galite rasti siūlomose kategorijose, pavyzdžiui, „Produktyvumas“ arba „Redaktoriaus parinktys“.

Lange pasirinkite vieną iš „Redaktoriaus pasirinkimų“ arba kitą rekomenduojamą programinę įrangą ir spustelėkite mygtuką „Įdiegti“, kad įdiegtumėte paketą, kaip parodyta.

Programinės įrangos diegimas „Fedora“ per komandų eilutę

Antroji ir pažangesnė „Fedora“ programinės įrangos paketų diegimo priemonė yra komandinė eilutė, naudojant DNF įrankį, kuris naudojamas „Fedora“ (nuo 22 versijos) paketams valdyti (įdiegti, pašalinti ir atnaujinti), tai yra aukštesnio lygio programa, sukurta RPM viršuje.

Prisijunkite kaip root vartotojas ir įdiekite paketus „Fedora“ naudodami DNF įrankį, kaip parodyta.

Norėdami ieškoti pakete naudodami komandą DNF (žvilgsnius pakeiskite tikruoju programos pavadinimu):

# dnf search glances

Norėdami įdiegti paketą, vadinamą žvilgsniais, vykdykite šią komandą (jei reikia, atsakykite į y į visus raginimus):

# dnf install glances

Įgalinti „Fedora“ trečiųjų šalių saugyklas

Kaip jau minėjome anksčiau, „Fedora“ teikia didžiąją dalį programinės įrangos, kurios jums reikės norint sėkmingai paleisti sistemą. Jei paketo trūksta, greičiausiai rasite trečiosios šalies talpyklą, kurią galite pridėti, kad diegimą būtų galima valdyti naudojant integruotą paketų tvarkyklę.

„Fedora“ yra daugybė trečiųjų šalių programinės įrangos saugyklų, kurias paprastai naudoja galutiniai vartotojai ir kurios neprieštarauja viena kitai:

  • http://rpmfusion.org - pateikia programinę įrangą, kurios „Fedora Project“ ar „Red Hat“ nenori pristatyti
  • http://rpm.livna.org - „RPM Fusion“ papildymas
  • https://copr.fedorainfracloud.org/ - lengvai naudojama kūrimo sistema, teikianti paketų saugyklą.

Svarbu: sumaišius daugybę trečiųjų šalių saugyklų, gali kilti konfliktų, dėl kurių gali kilti nestabilumas ir sunku derinti.

Programinės įrangos diegimas „Fedora“ naudojant šaltinio kodą

Yra situacijų, kai paketo nėra jokioje saugykloje arba jis yra sukurtas namuose, arba jums reikia įdiegti paketą su pasirinktinėmis priklausomybėmis. Tokiais atvejais galite jį įdiegti iš šaltinio. Kūrėjai arba paketų prižiūrėtojai paprastai pateikia instrukcijas, kaip įdiegti programas iš šaltinio.

Pastaba: Įdiegus programas iš šaltinio, jūsų sistemai gali būti daug sunkiau jas valdyti, o paketų tvarkyklė nežinos apie įdiegtą programinę įrangą. Tai gali sukelti:

  • paketų negalima lengvai ir automatiškai atnaujinti (norint išspręsti saugos problemas, klaidas ir pridėti patobulinimų).
  • priklausomybės gali būti nelengvai įgyvendinamos ir kiti smulkūs klausimai.

Kiti diegimo būdai

Nors pageidaujama galimybė yra įdiegti programas naudojant „Fedora“ paketų valdymo sistemas, kartais paketus turėsite įdiegti naudodamiesi kitomis paketų valdymo priemonėmis, ypač programavimo kalbų paketų sistemomis, tokiomis kaip:

  • CPAN - „Perl“
  • PyPI, easy_install, pip - Python
  • „RubyGems“, brangakmenis - „Ruby“
  • npm - Node.js
  • „goget“/„goinstall“ - eikite
  • Dėžutė - rūdys ir daugelis kitų.

Tai viskas! Šiame straipsnyje mes paaiškinome, kaip rasti ir įdiegti programas „Fedora“. Norėdami užduoti klausimus ar pasidalinti savo mintimis, naudokite toliau pateiktą atsiliepimų formą.