När det gäller Linux finns det massor av Linux-distributioner att välja mellan. Vissa är populära och används av många människor, vissa försvinner bara inte länge efter att de släppts ut till allmänheten. För att installera programvara i dessa distributioner, kommer de flesta med ett mjukvarucenter där du enkelt kan installera (eller ta bort) programvara, men internt använder de en annan arkitektur från varandra, och installation av programvara via kommandoraden är annorlunda för olika distros.

Nedanstående fördelningar är de mest populära. Ännu fler distributioner härleds från dessa, så att lära denna lista med installationskommandon låter dig installera programvara på nästan vilken Linuxdistribution som du kommer att stöta på.

Ubuntu / Debian

Debian är förfader till en stor del av Linux-distributioner, inklusive Ubuntu, och bara om alla använder Apt-pakethanteraren. Installera paket med Apt kräver endast att du berättar att det ska installeras och ange paketets namn.

 sudo apt installera packagename 

Fedora

Fedora är den första av Red Hat-familjen av distributioner för att anta den nya DNF-pakethanteraren. Det kommer förmodligen att hämtas av RHEL och CentOS i 8.0-utgåvan. DNF beter sig mycket som den gamla YUM-pakethanteraren och är väldigt lätt att använda. Berätta för att installera och vilket paket att ta tag i.

 dnf installera paketnamn 

CentOS / RHEL

CentOS och RHEL använder den gamla YUM-pakethanteraren. Det fungerar dock detsamma. Berätta vad du ska installera.

 Du installerar paketnamn 

OpenSUSE

OpenSUSE använder RPM-paketformatet som Red Hat-distributionerna, men det använder sin egen pakethanterare - Zypper. Zypper kan du berätta för install, eller du kan förkorta den till.

 zypper installera packagename 

eller

 zypper i paketnamn 

Arch Linux

Arch Linux har sin egen paketchef, kallad Pacman. Pacman är inte riktigt som de andra. Det var skrivet bara för Arch med fokus på enkelhet. Pacman använder flaggor istället för ord för att ange en åtgärd. För att installera, använd -S flaggan.

 pacman -S packagename 

Gentoo

Gentoo är ännu ett steg bort från normen. Den använder Portage-pakethanteraren. Portage är något helt annat eftersom Gentoo är en källbaserad distribution. Det har inte kompilerat paket. Det drar källkoden till ett program och sammanställer det på begäran, så Portage är i grunden ett gigantiskt enhetligt installationsskript. För att installera ett paket med Portage, använd kommandot emerge .

 framträda - skicka paketnamn 

Void Linux

Void Linux är typ av en udda nykomling till Linux världen, men det visar ett visst löfte att vara en toppdistribution i framtiden. Void är inte en efterkommer av någon befintlig distribution. I stället byggde skaparna av Void distributionen från grunden och plockade programvaran som de ville inkludera.

Som ett resultat har Void sin egen paketchef, XBPS, som beter sig mycket som Arch's Pacman, är fortfarande väldigt mycket ett annat system. Precis som Pacman använder XBPS flaggor, men i det här fallet ingår även "installera" nyckelordet i kommandot.

 xbps-install -S packagename 

Solus

Solus är en annan ganska ny distribution. Det syftar faktiskt till att vara en av de få stabila rullande frisättningsfördelningarna i Linux-ekosystemet. Otroligt, Solus är inte inriktad på servrar alls.

I stället har Solus-utvecklarna ägnat alla sina ansträngningar för att göra Solus den bästa skrivbordsdistributionen möjlig. Solus har också sin egen paketchef, Eopkg. Eopkg känns och beter sig mycket som Debians Apt. Berätta för att installera och vad som behöver installeras.

 eopkg installera paketnamn 

Slutsatser

Någon av dessa pakethanteringssystem är bra. De har alla sina nyanser som bara använder dem under en längre tid kommer att förbereda dig för. Det finns också mycket mer djup till dessa. De flesta, om inte alla, kan hantera all programvara på ditt system.

Det innebär att de kan ta bort och omkonfigurera paket samt uppdatera allt på en gång. På vissa distribueringar, som Debian och Ubuntu, kan du uppgradera hela systemet till den senaste versionen via pakethanteraren.

När du väl har avgjort på en distribution, ta dig tid att lära dig pakethanteraren noggrant. Det kommer att spara dig mycket huvudvärk i framtiden, och det kan bli en av dina största tillgångar när du konfigurerar ditt system exakt hur du gillar det.