Sådan finder du og installerer softwareapplikationer i Fedora Linux


Der er utallige softwarepakker til rådighed til installation på Fedora Linux-distribution fra lageret, der leveres af Fedora-projektet. Du kan også aktivere andre tredjepartslagre som COPR eller RPM Fusion til at installere yderligere softwareapplikationer.

Ligesom andre Linux-distributioner bruger Fedora et RPM-pakkeformat.

I denne artikel vil vi forklare, hvordan man finder og installerer softwareapplikationer i Fedora Linux-distribution ved hjælp af det grafiske hjælpeprogram og kommandolinjen (CLI). Vi dækker også tredjepartslagre til installation af pakker ved hjælp af kildekode og andre installationsmetoder.

Installation af software på Fedora via det grafiske værktøj

Den nemmeste måde at installere software i Fedora på er at bruge det grafiske værktøj. Det giver dig mulighed for at gennemse, finde og installere applikationer. Ligesom på enhver Linux-distribution derude, skal du have root-rettigheder til at installere enhver pakke på Fedora.

På standard skrivebordet, GNOME, skal du gå til menuen Aktiviteter og derefter klikke på ikonet Software som angivet på skærmbilledet.

Du kan finde softwarepakker i de foreslåede kategorier, for eksempel Produktivitet eller under Editorens valg.

Vælg et af Editor's Picks eller anden anbefalet software i vinduet, og klik på knappen Installer for at installere pakken som vist.

Installation af software på Fedora via kommandolinjen

Det andet og avancerede middel til installation af softwarepakker i Fedora er via kommandolinjen ved hjælp af DNF-hjælpeprogrammet, som bruges til at administrere (installere, fjerne og opdatere) pakker i Fedora (siden version 22), det er en applikation på et højere niveau bygget på toppen af RPM.

Log ind som rodbruger og installer pakkerne i Fedora ved hjælp af DNF-værktøjet som vist.

For at søge i en pakke ved hjælp af DNF-kommandoen (udskift blik med det aktuelle applikationsnavn):

# dnf search glances

For at installere en pakke, der hedder blik, skal du køre følgende kommando (svar y på eventuelle meddelelser, hvis det er nødvendigt):

# dnf install glances

Aktivering af tredjepartsregistre på Fedora

Som vi nævnte tidligere, leverer Fedora det meste af den software, du har brug for for at kunne køre dit system. Hvis en pakke mangler, finder du mere end sandsynligt et tredjepartslager, du kan tilføje, så installationen kan styres med den indbyggede pakkehåndtering.

Der er et antal tredjeparts softwarelagre til Fedora, som ofte bruges af slutbrugere og ikke er i konflikt med hinanden:

  • http://rpmfusion.org - leverer software, som Fedora-projektet eller Red Hat ikke vil sende
  • http://rpm.livna.org - et supplement til RPM Fusion
  • https://copr.fedorainfracloud.org/ - et brugervenligt build-system, der giver et pakkeopbevaringssted.

Vigtigt: At blande mange tredjepartsregistre kan være i konflikt med hinanden og forårsage ustabilitet og svært at fejle problemer.

Installation af software på Fedora ved hjælp af kildekode

Der er situationer, hvor en pakke ikke findes i et arkiv eller er udviklet internt, eller du skal installere en pakke med brugerdefinerede afhængigheder. I sådanne tilfælde kan du installere det fra kilden. Udviklere eller pakkeholdere giver normalt instruktioner om, hvordan man installerer applikationer fra kilden.

Bemærk: Installation af applikationer fra kilden kan gøre dit system meget sværere at administrere dem, og pakkehåndteringen er ikke opmærksom på installeret software. Dette kan resultere i:

  • -pakker kan ikke let og automatisk opdateres (for at løse sikkerhedsproblemer, fejl og tilføje forbedringer).
  • afhængigheder opfyldes muligvis ikke let og andre mindre problemer.

Andre installationsmetoder

Selvom installation af applikationer ved hjælp af Fedora-pakkehåndteringssystemer er den foretrukne mulighed, skal du lejlighedsvis installere pakker via andre pakkehåndteringsværktøjer, især programmeringssprogspakke-systemer som:

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

Det er alt! I denne artikel har vi forklaret, hvordan man finder og installerer applikationer i Fedora. Brug feedbackformularen nedenfor til at stille spørgsmål eller dele dine tanker med os.