Csomagkezelő rendszer

A csomagkezelő rendszer  (más néven "csomagkezelő" vagy "csomagkezelő" ) olyan szoftverkészlet , amely lehetővé teszi a különböző szoftverösszetevők telepítésének , eltávolításának, konfigurálásának és frissítésének folyamatát. A csomagkezelő rendszereket aktívan használják a Linux operációs rendszer és más UNIX -szerű operációs rendszerek különféle disztribúcióiban .

A szoftver speciális csomagok formájában jelenik meg , amelyek a szoftver disztribúción kívül tartalmaznak egy meghatározott metaadatokat is, amelyek tartalmazhatják a teljes csomagnevet, verziószámot, csomagleírást, fejlesztő nevét, ellenőrző összeget , kapcsolatokat más csomagokkal. A metaadatok a csomag rendszeradatbázisában tárolódnak.

Néhány figyelemre méltó csomagkezelő rendszer az operációs rendszerekhez:

Ezenkívül számos ökoszisztéma a népszerű programozási nyelvek körül saját csomagkezelőket hozott létre, amelyek biztosítják az alkalmazások telepítését ezeken a nyelveken és a szükséges könyvtárakat, mint például a Composer ( PHP ), az NPM ( JavaScript , egy csomagkezelő, amely a csomaghoz tartozik. Node.js ), Pip ( Python ), Gem  ( Ruby ).

A csomagokat egy speciális tárolóban – egy repository -ban – tárolják, amely általában az interneten vagy helyi hálózaton (például egy vállalat belső hálózatán) található szerveren található.

Linkek