Advertentie

Welkom bij Linux. De kans is groot dat uw distributie is geleverd met veel software om de basis te dekken. Maar hoe grondig het werk ook is, u wilt meer installeren. De vraag is: hoe?

Software installeren op Linux voelt dichter bij een smartphone dan Windows. Meestal start u een pakketbeheerder op (vergelijkbaar met een app store) en zoekt u naar de naam van de gewenste applicatie. Vanaf daar is het een kwestie van op de installatieknop drukken.

Maar pakketbeheerders veranderen afhankelijk van uw distro. Ubuntu gebruikt Ubuntu-software. Dat is gewoon een rebranding-versie van GNOME-software, wat Fedora gebruikt. Ondertussen doet openSUSE zijn eigen ding met YaST.

Pakketbeheerders werken door te zoeken in de softwarebronnen van uw distributie. Maar soms is wat je wilt er niet. Af en toe download je een bestand van een website en klik je erop zoals je een Windows EXE zou doen. Behalve dat er een probleem is. Net zoals er geen enkele versie van Linux is, is er geen universele Linux-pakketindeling (

hoewel sommige mensen dat proberen te veranderen Ubuntu Snaps versus Red Hat Flatpaks, wat is het verschil?Linux-distributies distribueren apps in vele formaten. Jarenlang waren de twee meest populaire .debs en .rpms, maar dit kan veranderen met Ubuntu's Snap-pakketten en Red Hat's Flatpak. Lees verder ).

U moet weten welk bestandstype software voor uw distro met succes zal installeren. Gelukkig hoef je maar een paar acroniemen en afkortingen te leren om de situatie te begrijpen.

DEB-pakketten

Het DEB-formaat dankt zijn naam aan Debian, een Linux-distro en een van de grootste open source-projecten die er bestaan. U kunt op een DEB klikken om een ​​applicatie rechtstreeks te installeren of in een pakketbeheerder zoeken om het op de achtergrond voor u te laten doen. In de terminal gebruik je de dpkg commando, bijvoorbeeld:

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

Omdat Ubuntu op Debian is gebaseerd, zijn DEB's gemakkelijk te vinden. Met miljoenen gebruikers en een sterke naamsbekendheid zijn Ubuntu en DEB's de Windows en EXE's van de Linux-wereld geworden.

Debian en Ubuntu gebruiken beide het DEB-bestandsformaat, maar pakketten die in de ene werken, werken mogelijk niet in de andere. Pakketten zijn soms compatibel met beide, zoals met Google Chrome. Ga er niet vanuit dat dit het geval is. Zorg ervoor dat u DEB's downloadt die bedoeld zijn voor uw distributie.

Populaire distributies die DEB gebruiken:

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

RPM-pakketten

RPM stond oorspronkelijk voor Red Hat Package Manager. Nu is het acroniem recursief, wat staat voor RPM Package Manager. Hoe dan ook, de oorsprong ligt bij Red Hat. De in North Carolina gevestigde organisatie die uitgroeide tot 's werelds eerste miljard dollar open source bedrijf, ontwikkelde het formaat voor Red Hat Linux. Als gevolg hiervan is dit wat je overal in het Red Hat-ecosysteem aantreft.

Dat betekent als Fedora is je favoriete distro 5 redenen om Pure Open Source Distro, Fedora te gebruikenFedora is niet zo bekend als Ubuntu en heeft de reputatie moeilijk te gebruiken te zijn. Maar als dit waar is, waarom blijven zoveel mensen dan Fedora gebruiken? Lees verder , dit is het pakketbestandstype dat u gebruikt om software te installeren. Wanneer u op een RPM klikt, wordt deze geopend in GNOME-software.

Ondanks de naam zijn Red Hat-gerelateerde distributies niet de enige die RPM's gebruiken. openSUSE is een andere prominente gemeenschap die RPM heeft geadopteerd 6 redenen om voor openSUSE en de Geeko te kiezenEr zijn goede redenen waarom openSUSE gebruikers blijft aantrekken, en hier zijn er een paar. Misschien ben jij de volgende persoon die verliefd wordt op de Geeko. Lees verder . U kunt deze installeren met YaST, de one-stop-shop van de distributie voor het meeste systeembeheer.

Hoe dan ook, u kunt pakketten installeren met de tpm commando, bijvoorbeeld:

rpm -ivh /home/user/software.rpm

Fedora en openSUSE gebruiken beide RPM's, maar de pakketten zijn niet uitwisselbaar. Nogmaals, zorg ervoor dat de RPM die je download bedoeld is voor jouw distributie.

Populaire distributies die RPM gebruiken:

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

TAR-pakketten

Ik weet dat ik zei dat er geen universeel pakketformaat is voor Linux, maar dat is niet 100% waar. Wanneer u een app ziet die is verpakt als TAR, TGZ of TAR.GZ, is de kans groot dat deze op uw computer wordt uitgevoerd. Het probleem is dat de installatie niet zo eenvoudig is als het aanwijzen van je cursor of het invoeren van een enkele opdracht. Het installeren van een TAR-bestand is zijn eigen aparte gids waardig TAR GZ & TAR BZ2-bestanden compileren en installeren in Ubuntu Linux Lees verder .

Dat komt omdat dit archief niet wordt verzonden in een uitvoerbare indeling. In plaats daarvan bevat het de bronbestanden die nodig zijn om de betreffende applicatie te bouwen. Sommige TAR-bestanden worden geleverd met hun eigen persoonlijke installatie-instructies en het resulterende programma verschijnt mogelijk niet automatisch in uw toepassingsmenu.

Populaire distributies die uitsluitend TAR gebruiken:

  • Arch Linux
  • Slackware

Meer waar dat vandaan kwam

De drie hierboven genoemde typen zijn niet de enige pakketindelingen voor Linux, maar ze komen het meest voor. Sommige distro's ontwikkelen hun eigen typen die nergens anders worden gebruikt. Gentoo heeft ebuild. Pardus heeft PiSi (afkorting voor pakketten die succesvol zijn geïnstalleerd zoals bedoeld). Android, dat technisch gezien een Linux-distro is, gebruikt APK.

Waarom zijn pakketindelingen zo raar?

Elk type is een archief met daarin wat een applicatie moet uitvoeren plus de metadata die een pakketbeheerder nodig heeft. Sinds verschillende distributies gebruik verschillende tools en repositories Welke Linux Package Manager (en Distro) is geschikt voor u?Een belangrijk verschil tussen de belangrijkste Linux-distributies is de pakketbeheerder; de verschillen zijn zo sterk dat het je keuze voor distro kan beïnvloeden. Laten we eens kijken hoe de verschillende pakketbeheerders werken. Lees verder , wat er in die metadata past, varieert. Dat is de reden waarom zelfs formaten met dezelfde naam, zoals Fedora en openSUSE RPM's, niet gegarandeerd compatibel zijn.

Wat denk je van het installeren van software op Linux? Hoe verhoudt het zich tot andere besturingssystemen? Zou het kunnen worden verbeterd? Deel uw mening en als u vragen heeft, stel ze dan gerust!

Bertel is een digitale minimalist die schrijft vanaf een laptop met fysieke privacyschakelaars en een door de Free Software Foundation onderschreven besturingssysteem. Hij waardeert ethiek boven functies en helpt anderen de controle over hun digitale leven te nemen.