Hvordan finne og installere programvareapplikasjoner i Fedora Linux


Det er utallige programvarepakker som er tilgjengelige å installere på Fedora Linux-distribusjon fra depotet levert av Fedora-prosjektet. Du kan også aktivere andre tredjepartsrepositorier som COPR eller RPM Fusion for å installere tilleggsprogramvare.

Som andre Linux-distribusjoner, bruker Fedora et pakkehåndteringssystem DNF for å installere, oppgradere og fjerne programvarepakker og komponenter. Fedoras pakkehåndteringssystem bruker RPM-pakkeformatet.

I denne artikkelen vil vi forklare hvordan du finner og installerer programvare i Fedora Linux-distribusjon ved å bruke det grafiske verktøyet og kommandolinjen (CLI). Vi vil også dekke tredjeparts repositories for installasjon av pakker, ved bruk av kildekode og andre installasjonsmetoder.

Installere programvare på Fedora via det grafiske verktøyet

Den enkleste måten å installere programvare i Fedora på er å bruke det grafiske verktøyet. Den lar deg bla gjennom, finne og installere applikasjoner. Akkurat som på enhver Linux-distribusjon der ute, må du ha root-privilegier for å installere en hvilken som helst pakke på Fedora.

På standard skrivebordet, GNOME, gå til Aktiviteter-menyen og klikk deretter på Programvare-ikonet som angitt på skjermbildet.

Du kan finne programvarepakker i de foreslåtte kategoriene, for eksempel Produktivitet eller under Redaktørens valg.

Velg en av Redaktørens valg eller annen anbefalt programvare i vinduet og klikk på Installer-knappen for å installere pakken som vist.

Installere programvare på Fedora via kommandolinjen

Den andre og avanserte metoden for å installere programvarepakker i Fedora er via kommandolinjen ved å bruke DNF-verktøyet, som brukes til å administrere (installere, fjerne og oppdatere) pakker i Fedora (siden versjon 22), det er en applikasjon på høyere nivå bygget på toppen av RPM.

Logg på som root-bruker og installer pakkene i Fedora ved å bruke DNF-verktøyet som vist.

For å søke i en pakke ved å bruke DNF-kommandoen (erstatt blikk med faktisk programnavn):

dnf search glances

For å installere en pakke som heter glances, kjør følgende kommando (svar y på eventuelle spørsmål, om nødvendig):

dnf install glances

Aktiverer tredjepartsdepoter på Fedora

Som vi nevnte tidligere, gir Fedora det meste av programvaren du trenger for å kunne kjøre systemet. I tilfelle en pakke mangler, vil du sannsynligvis finne et tredjepartslager du kan legge til, slik at installasjonen kan administreres med den innebygde pakkebehandlingen.

Det finnes en rekke tredjeparts programvarelager for Fedora, som ofte brukes av sluttbrukere og ikke er i konflikt med hverandre:

  • http://rpmfusion.org – gir programvare som Fedora Project eller Red Hat ikke ønsker å sende
  • http://rpm.livna.org – et komplement til RPM Fusion
  • https://copr.fedorainfracloud.org/ – et brukervennlig byggesystem som gir et pakkelager.

Viktig: Blanding av mange tredjepartsrepositorier kan komme i konflikt med hverandre og forårsake ustabilitet og problemer som er vanskelige å feilsøke.

Installere programvare på Fedora ved å bruke kildekode

Det er situasjoner når en pakke ikke finnes i noe depot eller er utviklet internt, eller du trenger å installere en pakke med tilpassede avhengigheter. I slike tilfeller kan du installere det fra kilden. Utviklere eller pakkevedlikeholdere gir vanligvis instruksjoner om hvordan du installerer applikasjoner fra kilden.

Merk: Installering av programmer fra kilden kan gjøre systemet ditt mye vanskeligere å administrere dem, og pakkebehandleren vil ikke være klar over installert programvare. Dette kan resultere i:

  • pakker kan ikke enkelt og automatisk oppdateres (for å fikse sikkerhetsproblemer, feil og legge til forbedringer).
  • avhengigheter kan være vanskelig å møte og andre mindre problemer.

Andre installasjonsmetoder

Selv om det å installere applikasjoner ved å bruke Fedora-pakkehåndteringssystemene er det foretrukne alternativet, må du av og til installere pakker via andre pakkehåndteringsverktøy, spesielt programmeringsspråkpakkesystemer som:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, perle – Ruby
  • npm – Node.js
  • goget/goinstall – Gå
  • Crate – Rust og mange andre.

Det er alt! I denne artikkelen har vi forklart hvordan du finner og installerer applikasjoner i Fedora. Bruk tilbakemeldingsskjemaet nedenfor for å stille spørsmål eller dele tankene dine med oss.