Введение
Система дистрибуции программного обеспечения m23 – это система распространения и управления программным обеспечением для дистрибутивов Debian, Ubuntu, Kubuntu Linux, Xubuntu, Linux Mint, elementary OS, Fedora, CentOS и openSUSE. m23 может разделять и форматировать клиентские компьютеры и устанавливать операционную систему Linux, а также любое количество программных пакетов, таких как офисные пакеты, графические инструменты, серверные приложения или игры, через систему m23. Все администрирование осуществляется через веб-браузер и возможно с любого компьютера, имеющего доступ к серверу m23. m23 разрабатывается преимущественно Hauke Goos Habermann с конца 2002 года.
m23 is a software distribution and management system for the Debian, Ubuntu, Kubuntu Linux, Xubuntu, Linux Mint, elementary OS, Fedora, CentOS and openSUSE distributions. m23 can partition and format clients and install a Linux operating system and any number of software packages like office packages, graphic tools, server applications or games via the m23 system. The entire administration is done via a webbrowser and is possible from all computers having access to the m23 server. m23 is developed predominantly by Hauke Goos Habermann since the end of 2002.
m23 differentiates between servers and clients. An m23 server is used for software distribution and the management of the clients. Computers which are administered (e. g. software is installed) through the m23 server are the clients. The client is booted over the network during the installation of the operating system. It is possible to start the client with a boot ROM on its network card, a boot disk or a boot CD. The client's hardware is detected and set up. The gathered hardware and partition information is sent to the m23 server. Afterwards, this information is shown in the m23 administration interface. Now the administrator has to choose how to partition and format the client. There are other settings, too, e. g. the distribution to be installed on the client. The m23 clients can be installed as workstation with the graphical user interfaces KDE 5. x, GNOME 3. x, Xfce, Unity, LXDE and pure X11 or as a server without graphical subsystem. In most server setups, the server does not need a user interface because most of the server software runs in text mode. M23 is released under the GNU GPL.
m23 различает серверы и клиенты. Сервер m23 используется для распространения программного обеспечения и управления клиентами. Компьютеры, которые администрируются (например, на них устанавливается программное обеспечение) через сервер m23, являются клиентами. Клиент загружается по сети во время установки операционной системы. Запуск клиента возможен с загрузочной ПЗУ на сетевой карте, загрузочного диска или загрузочного CD. Оборудование клиента определяется и настраивается. Собранная информация об оборудовании и разделах отправляется на сервер m23. Затем эта информация отображается в интерфейсе администрирования m23. После этого администратор должен выбрать, как разделить и отформатировать клиентский компьютер. Существуют и другие настройки, например, дистрибутив, который будет установлен на клиент. Клиенты m23 могут быть установлены как рабочие станции с графическими пользовательскими интерфейсами KDE 5.x, GNOME 3.x, Xfce, Unity, LXDE и чистой X11, или как сервер без графической подсистемы. В большинстве серверных конфигураций серверу не требуется пользовательский интерфейс, поскольку большая часть серверного программного обеспечения работает в текстовом режиме. M23 распространяется под лицензией GNU GPL.
m23 is a software distribution and management system for the Debian, Ubuntu, Kubuntu Linux, Xubuntu, Linux Mint, elementary OS, Fedora, CentOS and openSUSE distributions. m23 can partition and format clients and install a Linux operating system and any number of software packages like office packages, graphic tools, server applications or games via the m23 system. The entire administration is done via a webbrowser and is possible from all computers having access to the m23 server. m23 is developed predominantly by Hauke Goos Habermann since the end of 2002.
m23 differentiates between servers and clients. An m23 server is used for software distribution and the management of the clients. Computers which are administered (e. g. software is installed) through the m23 server are the clients. The client is booted over the network during the installation of the operating system. It is possible to start the client with a boot ROM on its network card, a boot disk or a boot CD. The client's hardware is detected and set up. The gathered hardware and partition information is sent to the m23 server. Afterwards, this information is shown in the m23 administration interface. Now the administrator has to choose how to partition and format the client. There are other settings, too, e. g. the distribution to be installed on the client. The m23 clients can be installed as workstation with the graphical user interfaces KDE 5. x, GNOME 3. x, Xfce, Unity, LXDE and pure X11 or as a server without graphical subsystem. In most server setups, the server does not need a user interface because most of the server software runs in text mode. M23 is released under the GNU GPL.
Особенности
Три шага к полноценному клиенту: Установка клиента через m23 достаточно проста. Для полной установки клиента требуется всего три шага. Интеграция существующих клиентов в m23: Существующие системы на базе Debian могут быть легко интегрированы в систему m23 и администрироваться как обычные клиенты (установленные с помощью m23). Групповые функции: Групповые функции позволяют управлять большим количеством клиентов, которым требуется обновление, установка нового программного обеспечения или выполнение других регулярных задач. Например, новый программный пакет можно установить на всех клиентах или удалить со всех клиентов группы. Массовая установка: Инструменты массовой установки позволяют одновременно устанавливать множество клиентов с похожими требованиями. Определяется виртуальный клиент, содержащий основные настройки (например, шлюз по умолчанию или имя группы). Этот виртуальный клиент можно использовать для создания и установки любого количества (реальных) клиентов. Создание образов: Установка с использованием файлов образов: Файл образа раздела или всего жесткого диска можно использовать для установки других клиентов. Эти файлы образов создаются на основе установленных клиентов со всем их программным обеспечением и настройками. Поддержка программных RAID: Разделы или целые жесткие диски могут быть объединены в программные RAID. m23 поддерживает уровни RAID 0, 1, 4, 5, 6 и 10. RAID-массивы можно использовать как обычные разделы для установки операционных систем или в качестве области подкачки или хранилища. Управление пользователями с помощью LDAP: Учетные записи пользователей могут храниться на центральном LDAP-сервере. Это упрощает работу в средах с большим количеством клиентов и пользователей. Сервер OpenLDAP поставляется вместе с сервером m23 и может администрироваться через тесно интегрированный phpLDAPadmin. Создатель пула: Создатель пула позволяет объединять программные пакеты с различных носителей (CD, DVD, интернет) на сервере m23 и преобразовывать их в локальный источник пакетов. Эти источники пакетов можно использовать для установки клиентов. Это можно сделать без подключения к интернету или при медленном интернет-соединении. Также можно добавлять собственные пакеты в пул.