Дети любят такой компьютер!
Языки сайта [ar] [cs] [de] [en] [es] [fa] [fr] [it] [ms] [nl] [pt] [pt_br] [ro] [ru] [sr] [sr@latin] [th] [uk] [vi] [zh]
Все версии этой статьи: [Deutsch] [English] [français] [русский] [Tiếng Việt]
DoudouLinux поставляется на носителе LiveCD, который генерируется стандартной утилитой Linux Debian по имени Live Helper. Специально настроенные LiveCD, основанные на Linux Debian, можно создать при помощи данной утилиты. Работать с нею не так сложно:
Таким образом, чтобы создать самому DoudouLinux LiveCD, вам понадобится система Linux Debian [1] или совместимая с ней (например, Ubuntu [2]) и набор файлов конфигурации DoudouLinux. По сути дела, когда мы говорим об исходном коде DoudouLinux, мы частично говорим об этом наборе файлов, а частично обо всем остальном:
Все это можно загрузить бесплатно из репозитория исходного кода Gna!. Репозиторий работает по лицензии GPL v3, т.е. вы можете пользоваться кодом при условии, что лицензия при распространении кода остается прежней. Исходный код можно просматривать в онлайне, но чтобы пользоваться им, надо загрузить его с помощью клиента SVN. Это объяснено на странице DoudouLinux - Subversion Repositories.
Корневой каталог проекта содержит следующие подкаталоги:
artwork/
: графика LiveCD и рекламные документы (постер, флаер)docs/
: пользовательская документация, короткая (с места вперед) и более детальная, обе сгенерированы с соответствующих страниц веб-сайтаlive/
: код для компиляции LiveCD/LiveUSBpackages/
: неофициальные пакеты Debian, используемые в LiveCD (специальн разработанные и пропатченные пакеты)website/
: не используется, представляет собой сайт проекта на Gna!Вы обнаружите классические разделы trunk, tags, branches для версий LiveCD соответственно: в разработке, данная контрольная точка и официальный релиз. Каталоги artwork
и packages
объясняются ниже:
├── artwork │ ├── branches │ ├── tags │ └── trunk │ ├── common = рисунки, используемые в документах │ ├── live = графика LiveCD │ ├── propaganda = поддержка коммуникации │ ├── rendered = средства конвертации SVG → PNG (пустой SVN) │ └── website = графический шаблон веб-сайта doudoulinux.org │ ├── packages │ ├── branches │ ├── tags │ └── trunk │ ├── apps = специальные утилиты DoudouLinux │ ├── artwork = пакеты графических тем DoudouLinux │ ├── debian = репозиторий пакетов Debian (почти пустой SVN) │ ├── misc = разные пакеты │ ├── patched = официальные, но пропатченные пакеты Debian │ └── sessions = пакеты для создания детских сессий
Самый простой способ внести свой вклад в исходный код — это загрузить исходники, изменить то, что считаете необходимым для достижения своей цели. После этого можете послать нам измененный код, чтобы мы изучили его на предмет включения в официальный код. После этого, если вы захотите участвовать в разработке DoudouLinux на постоянной основе, имеет смысл зарегистрироваться на Gna! и заполнить форму, чтобы вас включили в команду проекта DoudouLinux.
[1] Реально установленная или на виртуальной машине, если у вас есть достаточно современный компьютер.
[2] Должны вас сразу предупредить, что мы работали только с Debian, так что пробуйте с Ubuntu сами ;-) !
[3] Исправления багов
Copyright © DoudouLinux.org team - Весь текст с данного сайта публикуется по условиям лицензии Creative Commons BY-SA