A csomag vezetője egy (vagy több) szerszám (ok) folyamatainak automatizálása telepítésekor, eltávolításakor, frissítése szoftver telepítve van a számítógépes rendszer . A kifejezést leginkább Unix alapú operációs rendszerek , például a GNU / Linux esetében használják . Legtöbbjük csomagkezelőt használ, amelyet gyakran alapfelszerelésként szállítanak. Ezek lehetővé teszik, hogy több ezer csomag könnyen elérhetővé váljon egy szokásos telepítés során.
A csomag olyan archívum, amely tartalmazza a számítógép fájlokat , információkat és eljárásokat, amelyek szükségesek a szoftverek telepítéséhez az operációs rendszerre egy szoftver-aggregátumon belül , biztosítva ezzel az így módosított rendszer funkcionális konzisztenciáját.
A csomagkezelő lehetővé teszi, hogy különféle műveleteket hajtson végre az elérhető csomagokkal:
A GNU / Linux , BSD , MacOS és más UNIX operációs rendszerek , sok csomagot kezelő szoftver áll rendelkezésre.
Különösen idézhetjük:
Vannak is sok csomag letöltési és függőség vezetők, mint az APT a Debian és Ubuntu , urpmi származó Mageia , DNF származó Yellow Dog és Fedora , ZYpp származó openSUSE .
A Synaptic az APT grafikus eszköze, a GURPMI az urpmi grafikus eszköze.
A BSD portrendszer lehetővé teszi a szoftverek gyűjteményből történő telepítését forrásként.
Az eszköz a feltörekvő a Gentoo Linux eloszlás egy olyan csomag, letöltés, függőségek és építmények manager szoftver telepítésére forrásból. Portozáson alapul, amelyet a FreeBSD portjai inspiráltak.
GNU / Linux disztribúció | Debian / Ubuntu | OpenMandriva Lx / Mageia / ROSA Linux | Fedora | Arch Linux | OpenSUSE | Gentoo | FreeBSD / OpenBSD / NetBSD |
---|---|---|---|---|---|---|---|
Alapértelmezett grafikus felhasználói felület | GNOME szoftver / alkalmasság / Synaptic | GURPMI / rpmdrake | GNOME szoftver | pamac, polip | YaST | Portage | pkgfe / portsman / portbrowser / bpm / barry / kports / (FreeBSD) |
Letöltés-kezelő és függőségmegoldó | APT | urpmi / urpme / urpmq | DNF | Pacman | ZYpp | felbukkan | kikötők |
Telepítő | dpkg | FORDULAT | FORDULAT | FORDULAT | |||
Csomag formátum | .deb | .fordulat | .fordulat | .tar.xx | .fordulat | ebuild | .tar.xx |
Nagy a változatosság a csomagkezelőkben, a letöltéskezelőkben és az ebből fakadó interfészekben. Ez az oka annak, hogy létrejött a PackageKit . Ennek célja, hogy egységes grafikus felületet kínáljon a különböző csomagkezelőknek, hogy közös felület legyen az összes GNU / Linux disztribúcióhoz. Már elérhető a Fedora, az openSUSE vagy a Mandriva alatt. Az Ubuntu nem kívánja hamarosan integrálni.
A Windows 8 verzió óta a Microsoft beépítette operációs rendszerébe a Microsoft Store -ot, amely lehetővé teszi az APPX- típusú szoftvercsomagok letöltését és telepítését .
A Microsoft Windows operációs rendszeren lehetőség van a Package Manager Package Manager (mellékelve) használatára, más néven pkgmgr.exe (elavult, használja a DISM.exe fájlt). Ingyenes szoftverek is léteznek, például a Chocolatey (en) vagy a WAPT .
A szoftveripar folyamatosan fejlődik. A bináris objektumok kezelői nem jelentenek kivételt a szabály alól, és fokozatosan haladnak az univerzális csomagkezelők felé. Ezeknek a csomagkezelőknek az a célja, hogy szabványosítsák a vállalatok hozzáférését és az összes szükséges csomag használatát a fejlesztési folyamat során. Eszközöket nyújtanak a műtárgyak biztonságának és kompatibilitásának elemzéséhez. Az univerzális csomagkezelők központi szerepet töltenek be a szervezetek által kihasznált fejlesztési eszközök (fordító rendszerek, csomagolók, dokumentációs eszközök, kódelemzés, kézbesítés ...) láncában.
Néhány ismert univerzális csomagkezelő:
A programozási nyelvű csomagkezelők lehetővé teszik, hogy csomagokat telepítsen a nyelvhez szoftverfejlesztés vagy végfelhasználás céljából.
A programozási nyelvek és azok csomagkezelőinek listája: