Reklame

Velkommen til Linux. Chancerne er, at din distribution kom med masser af software til at dække det grundlæggende. Men uanset hvor grundigt et job det gjorde, vil du installere mere. Spørgsmålet er, hvordan?

Installation af software på Linux føles tættere på en smartphone end Windows. Det meste af tiden fyrer du op en pakkeadministrator (svarende til en app-butik) og søger efter navnet på den applikation, du ønsker. Derfra er det et spørgsmål om at trykke på installationsknappen.

Men pakkeadministratorer skifter afhængigt af din distro. Ubuntu bruger Ubuntu-software. Det er simpelthen en omdefineret version af GNOME-software, som Fedora bruger. I mellemtiden gør openSUSE sine egne ting med YaST.

Pakkeadministratorer arbejder ved at søge i din distributions softwareplager. Men nogle gange er det, du vil, ikke der. Lejlighedsvis vil du downloade en fil fra et websted og klikke på den, som du ville have en Windows EXE. Bortset fra at der er et problem. Ligesom der ikke er nogen enkelt version af Linux, er der ikke et universelt Linux-pakkeformat (

instagram viewer
selvom nogle mennesker prøver at ændre det Ubuntu Snaps vs Red Hat Flatpaks, hvad er forskellen?Linux-distros distribuerer apps i mange formater. I årevis har de to mest populære været .debs og .rpms, men dette kan begynde at ændre sig med Ubuntu's Snap-pakker og Red Hat's Flatpak. Læs mere ).

Du skal vide, hvilken filtype, der med succes installerer software til din distro. Heldigvis behøver du kun at lære et par akronymer og forkortelser for at give mening om situationen.

DEB-pakker

DEB-formatet får sit navn fra Debian, en Linux-distro og et af de største open source-projekter, der findes. Du kan klikke på en DEB for at installere et program direkte eller søge i en pakkeadministrator for at få det til at gøre jobbet for dig i baggrunden. I terminalen bruger du dpkg kommando, for eksempel:

sudo dpkg -i /home/user/software.deb

Da Ubuntu er baseret på Debian, er DEB'er let at finde. Med millioner af brugere og stærk navnegenkendelse er Ubuntu og DEB'er blevet Windows og EXE'er i Linux-verdenen.

Debian og Ubuntu bruger begge DEB-filformatet, men pakker, der fungerer i det ene, er måske ikke i det andet. Pakker er undertiden kompatible med begge dele, f.eks. Med Google Chrome. Antag ikke, at dette er tilfældet. Sørg for at downloade DEB'er beregnet til din distribution.

Populære distros, der bruger DEB:

  • Ubuntu
  • Debian
  • Linux Mint
  • SteamOS
  • Trisquel
  • gNewSense

RPM-pakker

RPM stod oprindeligt for Red Hat Package Manager. Nu er forkortelsen rekursiv og står for RPM Package Manager. Uanset hvad, oprindelsen er med Red Hat. Den North Carolina-baserede organisation, der blev verdens første open source-selskab på milliarder dollars, udviklede formatet til Red Hat Linux. Som et resultat er det dette, du finder i hele Red Hat-økosystemet.

Det betyder, hvis Fedora er din distro valg 5 grunde til at bruge ren open source distro, FedoraFedora er ikke så kendt som Ubuntu og har et ry for at være svært at bruge. Men hvis dette er sandt, hvorfor fortsætter så mange mennesker med at bruge Fedora? Læs mere , dette er den pakkefiltype, du vil bruge til at installere software. Når du klikker på en RPM, åbnes den inde i GNOME-software.

På trods af navnet er Red Hat-relaterede distrikter ikke de eneste, der bruger RPM'er. openSUSE er et andet prominent samfund, der har vedtaget RPM 6 grunde til, at du skal vælge openSUSE og GeekoDer er gode grunde til, at openSUSE fortsætter med at tiltrække brugere, og her er nogle af dem. Måske vil du være den næste person, der forelsker sig i Geeko. Læs mere . Du kan installere disse vha. YaST, distributionens one-stop-shop til at udføre mest systemadministration.

Uanset hvad, kan du installere pakker ved hjælp af rpm kommando, for eksempel:

rpm -ivh /home/user/software.rpm

Fedora og openSUSE bruger begge RPM'er, men pakkerne kan ikke udskiftes. Kontroller igen, at den RPM, du downloader, er beregnet til din distribution.

Populære distros, der bruger RPM:

  • Red Hat Enterprise Linux
  • Fedora
  • openSUSE
  • SUSE Linux Enterprise Server
  • CentOS
  • PCLinuxOS

TAR-pakker

Jeg ved, at jeg sagde, at der ikke er et universelt pakkeformat til Linux, men det er ikke 100% sandt. Når du ser en app, der er pakket som en TAR, TGZ eller TAR.GZ, er der en god chance for, at den kører på din maskine. Problemet er, at installationen ikke er så enkel som at pege din markør eller indtaste en enkelt kommando. Installation af en TAR-fil er værdig til sin egen separate guide Sådan kompileres og installeres TAR GZ & TAR BZ2-filer i Ubuntu Linux Læs mere .

Det skyldes, at dette arkiv ikke sendes i et eksekverbart format. I stedet indeholder den kildefiler, der er nødvendige for at bygge den aktuelle applikation. Nogle TAR-filer leveres med deres egne personlige installationsinstruktioner, og det resulterende program vises muligvis ikke automatisk i din applikationsmenu.

Populære distros, der udelukkende bruger TAR:

  • Arch Linux
  • Slackware

Mere hvor den kom fra

De tre typer nævnt ovenfor er ikke de eneste pakkeformater til Linux, men de er de mest almindelige. Nogle distros udvikler deres egne typer, der ikke bruges andre steder. Gentoo har ebuilden. Pardus har PiSi (forkortelse af pakker, der er installeret med succes som bestemt). Android, som teknisk set er en Linux-distro, bruger APK.

Hvorfor er pakkeformater så underlige?

Hver type er et arkiv, der indeholder, hvad en applikation skal køre plus de metadata, der kræves af en pakkeadministrator. Da forskellige distros bruge forskellige værktøjer og depoter Hvilken Linux Package Manager (og Distro) er den rigtige for dig?En nøgleforskel mellem de vigtigste Linux-distros er pakkeadministratoren; forskellene er stærke nok til at det kan påvirke dit valg af distro. Lad os se på, hvordan de forskellige pakkeadministratorer fungerer. Læs mere , hvad der indgår i disse metadata varierer. Det er grunden til, at selv formater, der har samme navn, som Fedora og openSUSE RPM, ikke garanteres at være kompatible.

Hvad synes du om at installere software på Linux? Hvordan sammenlignes det med andre operativsystemer? Kan det forbedres? Del dine tanker, og hvis du har spørgsmål, tøv ikke med at stille!

Bertel er en digital minimalist, der skriver fra en bærbar computer med fysiske privatlivskontakter og et operativsystem, der er godkendt af Free Software Foundation. Han værdsætter etik over funktioner og hjælper andre med at tage kontrol over deres digitale liv.