Als het gaat om Linux, zijn er talloze Linux-distributies om uit te kiezen. Sommige zijn populair en worden door veel mensen gebruikt, sommige verdwijnen gewoon niet lang nadat ze zijn vrijgegeven voor het publiek. Voor het installeren van software in deze distributies, hebben de meesten een softwarecentrum waar je software eenvoudig kunt installeren (of verwijderen), maar intern gebruiken ze een andere architectuur van elkaar en is het installeren van software via de opdrachtregel anders voor verschillende distributies.

De onderstaande distributies zijn het populairst. Van deze worden nog meer distributies afgeleid, dus als je deze lijst met installatieopdrachten leert, kun je software installeren op vrijwel elke Linux-distributie die je tegenkomt.

Ubuntu / Debian

Debian is de voorouder van een groot aantal Linux-distributies, waaronder Ubuntu, en zowat allemaal gebruiken ze de Apt-pakketbeheerder. Het installeren van pakketten met Apt vereist alleen dat u dit vertelt om de naam van het pakket te installeren en op te geven.

 sudo apt install packagename 

Fedora

Fedora is de eerste van de Red Hat-familie van distributies die de nieuwe DNF-pakketbeheerder adopteert. Het zal waarschijnlijk worden opgehaald door RHEL en CentOS in versie 8.0. DNF gedraagt ​​zich erg als de oude YUM-pakketbeheerder en is heel gemakkelijk te gebruiken. Vertel het om te installeren en welk pakket je moet pakken.

 dnf installeer pakketnaam 

CentOS / RHEL

CentOS en RHEL gebruiken de oude YUM-pakketbeheerder. Het werkt echter hetzelfde. Vertel het wat te installeren.

 yum installeer pakketnaam 

OpenSUSE

OpenSUSE gebruikt het RPM-pakketformaat zoals de Red Hat-distributies dat doen, maar het gebruikt zijn eigen pakketbeheerder - Zypper. Met Zypper kun je aangeven dat het moet worden install, of je kunt het inkorten tot in .

 zypper installeer pakketnaam 

of

 zypper in packagename 

Arch Linux

Arch Linux heeft zijn eigen pakketbeheerder, genaamd Pacman. Pacman is niet echt zoals de anderen. Het is speciaal voor Arch geschreven met de nadruk op eenvoud. Pacman gebruikt vlaggen in plaats van woorden om een ​​actie te specificeren. Gebruik de vlag -S om te installeren.

 pacman -S-pakketnaam 

Gentoo

Gentoo is nog een stap verwijderd van de norm. Het maakt gebruik van de Portage-pakketbeheerder. Portage is iets heel anders, omdat Gentoo een bron-gebaseerde distributie is. Het heeft geen gecompileerde pakketten. Het haalt de broncode van een programma en compileert het op aanvraag, dus Portage is in wezen een gigantisch, uniform script voor installatie. Gebruik de emerge opdracht om een ​​pakket met Portage te installeren.

 emerge --ask packagename 

Void Linux

Void Linux is een beetje een vreemde nieuwkomer in de Linux-wereld, maar het laat een echte belofte zien om in de toekomst een topdistributie te zijn. Leegte is geen afstammeling van een bestaande distributie. In plaats daarvan bouwden de makers van Void hun distributie vanaf de grond op en plukten de software die ze wilden opnemen.

Als gevolg hiervan heeft Void zijn eigen pakketbeheerder, XBPS, die veel op Arch's Pacman lijkt, nog steeds een heel ander systeem. Net als Pacman gebruikt XBPS vlaggen, maar in dit geval bevat het ook het trefwoord "install" in de opdracht.

 xbps-install -S-pakketnaam 

solus

Solus is weer een vrij nieuwe distributie. Het is eigenlijk een van de weinige stabiele rolling release-distributies in het Linux-ecosysteem. Vreemd genoeg is Solus helemaal niet op servers ingesteld.

In plaats daarvan hebben de Solus-ontwikkelaars al hun inspanningen besteed om van Solus de beste desktopverspreiding mogelijk te maken. Solus heeft ook een eigen pakketmanager, Eopkg. Eopkg voelt en gedraagt ​​zich erg als Debian's Apt. Vertel het om te installeren en wat er moet worden geïnstalleerd.

 eopkg installeer pakketnaam 

Gedachten sluiten

Elk van deze pakketbeheersystemen is geweldig. Ze hebben allemaal hun nuances die je alleen maar voor een tijdje zullen gebruiken. Er zit ook veel meer diepgang in deze. De meeste, zo niet alle, zijn in staat om alle software op uw systeem te beheren.

Dat betekent dat ze pakketten kunnen verwijderen en opnieuw configureren en alles in één keer kunnen bijwerken. Op sommige distributies, zoals Debian en Ubuntu, kun je het volledige systeem upgraden naar de nieuwste release via de pakketbeheerder.

Als je eenmaal een distributie hebt geregeld, neem je de tijd om de pakketbeheerder grondig te leren kennen. Het zal u in de toekomst veel kopzorgen besparen en het kan een van uw grootste troeven worden bij het configureren van uw systeem precies zoals u het wilt.