Ohjelmistosovellusten etsiminen ja asentaminen Fedora Linuxissa


Fedora Linux -jakeluun on saatavana lukemattomia ohjelmistopaketteja asennettavaksi Fedora-projektin tarjoamasta arkistosta. Voit myös ottaa käyttöön muut kolmannen osapuolen tietovarastot, kuten COPR tai RPM Fusion, asentamaan lisäohjelmistosovelluksia.

Kuten muutkin Linux-jakelut, Fedora käyttää DNF-paketinhallintajärjestelmää ohjelmistopakettien ja komponenttien asentamiseen, päivittämiseen ja poistamiseen. Fedoran paketinhallintajärjestelmä käyttää RPM-pakettimuotoa.

Tässä artikkelissa selitämme, kuinka voit etsiä ja asentaa ohjelmistosovelluksia Fedora Linux -jakelussa graafisen apuohjelman ja komentorivin (CLI) avulla. Katamme myös kolmannen osapuolen arkistot pakettien asentamiseen, lähdekoodin ja muiden asennusmenetelmien avulla.

Ohjelmiston asentaminen Fedoraan graafisen apuohjelman kautta

Helpoin tapa asentaa ohjelmisto Fedoraan on käyttää graafista apuohjelmaa. Sen avulla voit selata, etsiä ja asentaa sovelluksia. Aivan kuten missä tahansa Linux-jakelussa, sinulla on oltava pääkäyttäjän oikeudet asentaaksesi minkä tahansa paketin Fedoraan.

Siirry oletustyöpöydällä GNOME Toiminnot-valikkoon ja napsauta sitten Ohjelmisto-kuvaketta kuvakaappauksen mukaisesti.

Löydät ohjelmistopaketit ehdotetuista luokista, esimerkiksi Tuottavuus tai Toimittajan valinnat -kohdasta.

Valitse ikkunassa jokin editorin valinnoista tai muusta suositellusta ohjelmistosta ja napsauta Asenna-painiketta asentaaksesi paketin kuvan osoittamalla tavalla.

Ohjelmiston asentaminen Fedoraan komentorivin kautta

Toinen ja edistynyt tapa asentaa ohjelmistopaketteja Fedorassa on komentorivin kautta DNF-apuohjelmalla, jota käytetään pakettien hallintaan (asenna, poista ja päivitä) Fedorassa (versiosta 22 lähtien), se on korkeamman tason sovellus, joka on rakennettu RPM yläpuolella.

Kirjaudu sisään pääkäyttäjänä ja asenna paketit Fedoraan DNF-työkalulla kuvan mukaisesti.

Paketin hakeminen DNF-komennolla (korvaa katseet todellisella sovelluksen nimellä):

dnf search glances

Asenna paketti nimeltä glances suorittamalla seuraava komento (vastaa y kaikkiin kehotteisiin tarvittaessa):

dnf install glances

Kolmannen osapuolen tietovarastojen käyttöönotto Fedorassa

Kuten aiemmin mainitsimme, Fedora tarjoaa suurimman osan ohjelmistoista, joita tarvitset järjestelmän suorittamiseen. Jos paketti puuttuu, löydät todennäköisesti kolmannen osapuolen arkiston, jonka voit lisätä, jotta asennusta voidaan hallita sisäänrakennetun paketinhallinnan avulla.

Fedoralle on olemassa useita kolmannen osapuolen ohjelmistovarastoja, joita loppukäyttäjät käyttävät yleisesti ja jotka eivät ole ristiriidassa keskenään:

  • http://rpmfusion.org – tarjoaa ohjelmistoja, joita Fedora Project tai Red Hat ei halua toimittaa
  • http://rpm.livna.org – RPM Fusionin täydennys
  • https://copr.fedorainfracloud.org/ – helppokäyttöinen rakennusjärjestelmä, joka tarjoaa pakettivaraston.

Tärkeää: Useiden kolmannen osapuolen tietovarastojen sekoittaminen voi aiheuttaa ristiriitoja keskenään ja aiheuttaa epävakautta ja vaikeita virheenkorjausongelmia.

Ohjelmiston asentaminen Fedoraan lähdekoodin avulla

On tilanteita, joissa pakettia ei löydy mistään arkistosta tai se on kehitetty talon sisällä tai sinun on asennettava paketti mukautetuilla riippuvuuksilla. Tällaisissa tapauksissa voit asentaa sen lähteestä. Kehittäjät tai pakettien ylläpitäjät antavat yleensä ohjeet sovellusten asentamiseen lähdekoodista.

Huomaa: sovellusten asentaminen lähteestä voi tehdä järjestelmästäsi paljon vaikeampaa hallita niitä, eikä paketinhallinta ole tietoinen asennetuista ohjelmistoista. Tästä voi seurata:

  • paketteja ei voida päivittää helposti ja automaattisesti (turvaongelmien, virheiden korjaamiseksi ja parannusten lisäämiseksi).
  • riippuvuudet eivät välttämättä ole helposti ratkaistavissa ja muita pieniä ongelmia.

Muut asennustavat

Vaikka sovellusten asentaminen Fedora-paketinhallintajärjestelmillä on suositeltava vaihtoehto, joskus sinun on asennettava paketteja muiden paketinhallintatyökalujen kautta, erityisesti ohjelmointikielipakettijärjestelmien avulla, kuten:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, helmi – Ruby
  • npm – Node.js
  • goget/goinstall – Mene
  • Crate - Rust ja monet muut.

Siinä kaikki! Tässä artikkelissa olemme selittäneet, kuinka löytää ja asentaa sovelluksia Fedorassa. Alla olevalla palautelomakkeella voit esittää kysymyksiä tai jakaa ajatuksesi kanssamme.