Pakethanteringssystem

Ett pakethanteringssystem  (även ibland en "pakethanterare" eller "pakethanterare" ) är en uppsättning programvara som låter dig hantera processen för att installera , avinstallera, konfigurera och uppdatera olika programvarukomponenter. Pakethanteringssystem används aktivt i olika distributioner av operativsystemet Linux och andra UNIX -liknande operativsystem.

Mjukvaran presenteras i form av specialpaket som innehåller, förutom programdistributionen, en uppsättning specifik metadata , som kan inkludera det fullständiga paketets namn, versionsnummer, paketbeskrivning, utvecklarnamn, kontrollsumma , relationer med andra paket. Metadata lagras i paketets systemdatabas .

Några anmärkningsvärda pakethanteringssystem för operativsystem är:

Dessutom har ett antal ekosystem kring populära programmeringsspråk skapat sina egna pakethanterare som tillhandahåller installation av applikationer på dessa språk och de nödvändiga biblioteken, såsom Composer ( PHP ), NPM ( JavaScript , en pakethanterare som ingår med Node.js ), Pip ( Python ), Gem  ( Ruby ).

Paketen lagras i ett speciellt arkiv - ett arkiv - som vanligtvis finns på en server som finns på Internet eller på ett lokalt nätverk (till exempel på ett företags interna nätverk).

Länkar