Systém distribuce softwaru M23 - M23 software distribution system - Wikipedia



m23 je systém distribuce a správy softwaru pro Debian, Ubuntu, Kubuntu Linux, Xubuntu, Linux Mint, základní OS, Fedora, CentOS a openSUSE distribuce.
m23 může prostřednictvím systému m23 rozdělovat a formátovat klienty a instalovat operační systém Linux a libovolný počet softwarových balíků, jako jsou kancelářské balíčky, grafické nástroje, serverové aplikace nebo hry. Celá správa se provádí pomocí webového prohlížeče a je možná ze všech počítačů, které mají přístup k serveru m23. m23 vyvíjí převážně Hauke Goos-Habermann od konce roku 2002.
m23 rozlišuje mezi servery a klienty. Server m23 se používá k distribuci softwaru a správě klientů. Klienti jsou počítače, které jsou spravovány (např. Je nainstalován software) prostřednictvím serveru m23.
Klient je spuštěn po síti během instalace operačního systému. Klienta je možné spustit bootromem na jeho síťové kartě, bootovacím diskem nebo bootovacím CD. Je detekován a nastaven hardware klienta. Shromážděné informace o hardwaru a oddílu se odešlou na server m23. Poté se tato informace zobrazí v administračním rozhraní m23. Nyní musí správce zvolit způsob rozdělení a formátování klienta. Existují i další nastavení, např. distribuce, která se má nainstalovat na klienta.
Klienty m23 lze instalovat jako pracovní stanici s grafickými uživatelskými rozhraními KDE 5.x, GNOME 3.x, Xfce, Unity, LXDE a čistý X11 nebo jako server bez grafického subsystému. Ve většině nastavení serveru server nepotřebuje uživatelské rozhraní, protože většina softwaru serveru běží v textovém režimu.
M23 je vydán pod GNU GPL.
Některé funkce
(Úplný a aktuální seznam všech funkcí je k dispozici na adrese [1] )
- Tři kroky k úplnému klientovi: Instalace klienta přes m23 je poměrně jednoduchá. U kompletně nainstalovaného klienta jsou potřeba pouze tři kroky.
- Integrace stávajících klientů do m23: Stávající systémy založené na Debianu lze snadno asimilovat do systému m23 a spravovat je jako normální klient (instalovaný s m23).
- Skupinové funkce: Skupinové funkce umožňují správu velkého počtu klientů, které je třeba aktualizovat nebo instalovat nový software, nebo je-li třeba provést jiné rutinní úlohy. Např. nový softwarový balíček lze nainstalovat na všechny klienty nebo odebrat ze všech klientů ve skupině.
- Hromadná instalace: Nástroje hromadné instalace umožňují nainstalovat mnoho klientů s podobnými požadavky najednou. Je definován virtuální klient, který obsahuje základní nastavení (například výchozí bránu nebo název skupiny). Tohoto virtuálního klienta lze použít k odvození a instalaci libovolného počtu (skutečných) klientů.
- Zobrazování: Instalace pomocí obrazových souborů: Obrazový soubor oddílu nebo celého pevného disku lze použít k instalaci dalších klientů. Tyto obrazové soubory jsou převzaty z nainstalovaných klientů se všemi jejich softwarovými balíčky a nastaveními.
- Podpora softwarových RAID: Oddíly nebo celé pevné disky lze kombinovat do softwarových polí RAID. m23 podporuje úrovně RAID 0, 1, 4, 5, 6 a 10. RAID lze použít jako normální oddíly k instalaci operačních systémů nebo k jejich použití jako odkládací nebo úložný prostor.
- Správa uživatelů pomocí LDAP: Uživatelské účty lze ukládat na centrálním serveru LDAP. To zvyšuje snadné použití v prostředích s mnoha klienty a spoustou uživatelů. Server OpenLDAP je dodáván se serverem m23 a lze jej spravovat prostřednictvím vysoce integrovaného serveru phpLDAPadmin.
- Tvůrce bazénu: Tvůrce bazénu umožňuje kombinovat softwarové balíčky z různých médií (CD, DVD, internet) na serveru m23 a převádět je na místní zdroj balíčků. Tyto zdroje balíčků lze použít k instalaci klientů. To lze provést bez připojení k internetu nebo pokud je připojení k internetu poměrně pomalé. Je také možné do fondu přidat vlastní balíčky.