mkimage-profiles.asciidoc 2.24 KB
Newer Older
Mike Radyuk's avatar
Mike Radyuk committed
1 2
= mkimage-profiles =
Michael Shigorin <mike@altlinux.org>
Michael Shigorin's avatar
Michael Shigorin committed
3 4
:DocVersion: v1.0
:DocDate: Jun 2013
Mike Radyuk's avatar
Mike Radyuk committed
5 6 7

= Введение =

Michael Shigorin's avatar
Michael Shigorin committed
8
mkimage-profiles, или _m-p_ — результат осмысления и обобщения опыта создания
9
семейств дистрибутивов свободного программного обеспечения на базе ALT Linux.
Mike Radyuk's avatar
Mike Radyuk committed
10 11 12 13

*Цели*

* поощрение совместной работы
14 15
* относительно низкая трудоёмкость использования
* пригодность к применению как очень крутыми хакерами, так и новичками
Mike Radyuk's avatar
Mike Radyuk committed
16 17 18 19

*Средства*

Двухуровневость:
20

21 22 23 24 25
* метапрофиль более объёмен и сложен, но выгоден для долгосрочной разработки
* сгенерированный дистрибутивный профиль более легко обозрим и модифицируем как одноразовый форк
* наследственность на уровне индивидуальных особенностей и образов в целом
* прозрачность и диагностируемость формирования конфигурации
* документированность
Mike Radyuk's avatar
Mike Radyuk committed
26 27 28

*Примеры использования*

29
Выполняем начальные инструкции по документации:
Mike Radyuk's avatar
Mike Radyuk committed
30 31 32

  git clone git://git.altlinux.org/people/mike/packages/mkimage-profiles.git
  cd mkimage-profiles
33
  make rescue.iso
Mike Radyuk's avatar
Mike Radyuk committed
34 35 36

= Основы =

Michael Shigorin's avatar
Michael Shigorin committed
37
include::../README[]
Mike Radyuk's avatar
Mike Radyuk committed
38

Michael Shigorin's avatar
Michael Shigorin committed
39
include::params.txt[]
Mike Radyuk's avatar
Mike Radyuk committed
40

41
include::features.txt[]
Mike Radyuk's avatar
Mike Radyuk committed
42

43
include::pkglists.txt[]
Mike Radyuk's avatar
Mike Radyuk committed
44 45 46

= Каталоги =

47
include::../conf.d/README[]
Mike Radyuk's avatar
Mike Radyuk committed
48

49
include::../image.in/README[]
Mike Radyuk's avatar
Mike Radyuk committed
50

Michael Shigorin's avatar
Michael Shigorin committed
51
include::../features.in/README[]
Mike Radyuk's avatar
Mike Radyuk committed
52

53
include::../sub.in/README[]
Mike Radyuk's avatar
Mike Radyuk committed
54

55
include::../sub.in/main/README[]
Mike Radyuk's avatar
Mike Radyuk committed
56

57
include::../sub.in/stage1/README[]
Mike Radyuk's avatar
Mike Radyuk committed
58

59
include::../sub.in/stage2/README[]
Michael Shigorin's avatar
Michael Shigorin committed
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

include::../pkg.in/README[]

include::../pkg.in/lists/README[]

include::../pkg.in/lists/tagged/README[]

include::../pkg.in/groups/README[]

include::../lib/README[]

= Приложения =

include::assumptions.txt[]

include::debug.txt[]

include::style.txt[]

include::vm.txt[]

include::qemu.txt[]

83
include::archdep.txt[]