Paketinhallintajärjestelmä

Paketinhallintajärjestelmä  (joskus myös "paketinhallinta" tai "paketinhallinta" ) on ohjelmistosarja , jonka avulla voit hallita eri ohjelmistokomponenttien asennus- , poisto-, konfigurointi- ja päivitysprosessia. Paketinhallintajärjestelmiä käytetään aktiivisesti Linux - käyttöjärjestelmän ja muiden UNIX -tyyppisten käyttöjärjestelmien eri jakeluissa .

Ohjelmisto esitetään erikoispaketteina , jotka sisältävät ohjelmistojakelun lisäksi joukon tiettyjä metatietoja , jotka voivat sisältää paketin täydellisen nimen, versionumeron, paketin kuvauksen, kehittäjän nimen, tarkistussumman , suhteet muihin paketteihin. Metatiedot tallennetaan paketin järjestelmätietokantaan.

Joitakin merkittäviä käyttöjärjestelmien paketinhallintajärjestelmiä ovat:

Lisäksi useat suosittujen ohjelmointikielten ympärillä olevat ekosysteemit ovat luoneet omia paketinhallintaohjelmia, jotka tarjoavat sovellusten asennuksen näillä kielillä ja tarvittavat kirjastot, kuten Composer ( PHP ), NPM ( JavaScript , paketinhallinta, joka sisältyy Node.js ), Pip ( Python ), Gem  ( Ruby ).

Paketit tallennetaan erityiseen arkistoon - arkistoon - joka yleensä sijaitsee Internetissä tai paikallisessa verkossa (esimerkiksi yrityksen sisäisessä verkossa) sijaitsevalla palvelimella.

Linkit