<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title></title> <meta name="generator" content="Bluefish 2.0.3" > <meta name="author" content="Unknown" > <meta name="keywords" content="тематические модули magicos modules"> <meta name="description" content="тематические модули magicos modules"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"> <meta http-equiv="content-style-type" content="text/css"> <meta http-equiv="expires" content="0"> </head> <body> <h1>Менеджер модулей для MagicOS. </h1> <h3> Менеджер модулей это графический фронтенд к утилитам создания, конвертации, активации модулей <a href=http://linux.mageia.tk> MagicOS </a></h3> <h4><a href="#module">О модулях</a></h4> <h4><a href="#boot">О порядке загрузки</a></h4> <h4><a href="#tools">О возможностях</a></h4> <h4><a href="#interface">Об интерфейсе</a></h4> <h4><a href="#menu">О пунктах меню</a></h4> <h4><a href="#warning">Об особенностях (лучше прочитайте)</a></h4> <h2><a name="module"> Что такое модули? </h2> <p>Модули - базовые «кубики» из которых состоит MagicOS, набор используемых модулей задает как базовую, так и дополнительную функциональность системы. Рекомендуется все дополнительные программы ставить в виде модулей. </p> <h2> Устройство модуля </h2> <p>Модуль - это полностью настроенное дерево какой-либо программы (исполняемые и конфигурационные файлы, странички man и т.д.) сжатое алгоритмом lzma и организованное в виде squashfs, т.е. быстродействующей системы доступной только для чтения. При старте модуль.lzm монтируется, как блочное устройство и интегрируется в корневую файловую систему. По мере доступа к тем или иным файлам происходит блочная распаковка («на лету»). В результате можно получить быстрый доступ к любой точке архива без распаковки всего архива.</p> <h2><a name="boot"> Порядок загрузки </h2> <ul> <li>модули из папки MagicOS/base - модули базовой поставки </li> <li>модули из папки MagicOS/modules/ - сюда нужно копировать дополнительные программные модули</li> <li>модули из папки MagicOS/optional/ - здесь лежат модули которые не активируятся при старте автоматически (обычно используются для тестирования, загружаются при использовании параметра load=x ), которые могут быть также: <ul> <li>включены в систему командой activate ИмяМодуля;</li> <li>отключены от системы командой deactivate ИмяМодуля </li></ul></li> <li>модули из папок MagicOS-Data/base, MagicOS-Data/modules, MagicOS-Data/optional или из репозитория (при использовании параметра repository=x) </li> <li>модули из папок /base, /modules, /optional размещенных в корне профиля (при использовании параметра changes=x)</li> <li>копируется все содержимое папки MagicOS/rootcopy в корень системы - / </li> </ul> <h2>Подробнее о модулях можно прочитать в нашей <a href=http://wiki.mageia.tk/index.php?title=Заглавная_страница> вики.</a></h3> <h2><a name="tools"> Возможности программы </h2> <h3>Управление модулями.</h3> <ul> <li>Визуальное отображение активированных и деактивированных модулей в каталогах base modules optional </li> <li>Активация и деактивация модулей по даблклику</li> <li>Перенос модулей между каталогами для включения и отключения автоактивации</li> <li>Просмотр свойств модуля (если заполнены необходимые файлы внутри модуля)</li> <li>Подключение модулей из других каталогов в том числе httpfs/ftpfs</li> <li>Подключение дополнительных каталогов в том числе httpfs/ftpfs</li> </ul> <h3>Создание модулей и конвертация</h3> <ul> <li>Из каталога (dir2lzm)</li> <li>Из rpm файла, локального или в репозитории (urpm2lzm)</li> <li>Выбор программ для упаковки в модуль в графическом режиме (rpmdrak2lzm)</li> <li>Из изменений системы (создание и редактирование необходимых файлов для управления режимом save2module)</li> <li>Конвертация модулей (dir2mod)</li> </ul> <h2><a name="interface"> Интерфейс </h2> <p> Главное окно программы - "Карта модулей" при старте там отражены основные каталоги модулей MagicOS, активированные модули отображаются зеленым цветом. По даблклику или "enter" активированные модули деактивируются и наоборот. По правой кнопке мыши доступны дополнительные пункты: копировать, перенести, свойства. (зависит от каталога). <h3><a name="menu"> Меню </h3> <ul> <li>Файл</li> <ul> <li>"Добавить модуль" - Позволяет выбрать модуль в файловой системе, просмотреть свойства, перенести его в modules или optional, либо активировать там где он находится. </li> <li>"Добавить каталог с модулями" - Подключение дополнительного каталога из файловой системы либо httpfs/ftpfs После подключения каталог будет выглядеть аналогично optional или modules. Пункт "рекурсивно" позволяет собрать в один список модули из подкаталогов. То есть если указать в качестве каталога - "/" и включить "рекурсивно" вы получите список из всех модулей в файловой системе устройства. (Может занять продолжительное время) В спинбоксе прописаны ftp/http адреса репозитория http://linux.mageia.tk </li> <li>"Обновить карту модулей" - Перечитываются каталоги модулей. </li> <li>"Отмонтировать и удалить пользовательские каталоги"</li> <li>"Выход"</li> </ul> <li>Инструменты (Пункты в этом меню сделаны отдельными файлами и могут быть использованы без менеджера модулей)"</li> <ul> <li>"Создать/конвертировать модули"(modmaker.tcl)</li> <li>"Активировать модуль удаленно"(modremote.tcl)</li> <li>"Список активированных модулей"</li> </ul></ul> <h3><a name="warning">Особенности</h3> <p>Программа идентифицирует модули по имени файла, старайтесь не использовать разные модули с одинаковыми именами это может ввести вас в заблуждение по поводу того который из модулей активирован.</p> <p>Не активируйте модули с примонтированных удаленных ресурсов если у Вас медленное или не стабильное соединение, это может привести к зависанию системы. <h3> Удачи!!!</h3> </body> </html>