d5a5941f96
This is quite a large-scale change since mkimage-profiles got used to baking distributions over the last year, and virtual environments are quite different, so e.g. image.in/Makefile had to be split in two with the main part of it moved into features.in/iso/lib/. Short overview: - features.in/Makefile: lib/ support (supporting VE images requires dynamic modifications to image.in/Makefile before starting the build; the most natural way to achieve that seems to use features mechanism along with makefile include dir) - packaging format related part moved into features.in/pack (should be better prepared for diversity either) - features.in/iso renamed to features.in/build-distro - features.in/ve renamed to features.in/build-ve + NB: these could not be merged as e.g. features.in/build due to completely different script hooks - lib/image.mk renamed to lib/build.mk - image, config, log postprocessing moved downstream - added a sort of a topping in the form of lib/sugar.mk - assorted style fixups (like ifeq usage) - clean.mk: reliability fix (the problem was observed by Oleg Ivanov and me too but finally it did get the attention quantum) - reviewed, updated and extended docs + QUICKSTART: should be[come] a step-by-step guide (thanks Leo-sp50 for prodiving feedback)
34 lines
1.1 KiB
Plaintext
34 lines
1.1 KiB
Plaintext
требуется
|
||
~~~~~~~~~
|
||
- ALT Linux 6.0 или выше (возможна адаптация "вниз")
|
||
- установленный mkimage (свежий, как и hasher)
|
||
- пользователь с правом запуска hasher
|
||
|
||
полезно
|
||
~~~~~~~
|
||
- смонтированный tmpfs на несколько гигабайт
|
||
+ например, в /tmp или /home/USER/hasher
|
||
+ каталог из prefix в /etc/hasher-priv/system
|
||
- установленный git-core
|
||
- настроенный ~/.gitconfig
|
||
|
||
команды
|
||
~~~~~~~
|
||
- от имени root:
|
||
# apt-get install hasher git-core
|
||
# hasher-useradd USER
|
||
|
||
- от имени пользователя (после повторного входа):
|
||
$ git config --global user.email "my@email"
|
||
$ git config --global user.name "My Name"
|
||
|
||
- тестовая сборка (см. тж. lib/distro.mk, doc/variables.txt):
|
||
$ make distro/icewm.iso
|
||
|
||
ссылки
|
||
~~~~~~
|
||
- http://www.altlinux.org/tmpfs
|
||
- http://www.altlinux.org/hasher
|
||
- http://www.altlinux.org/mkimage
|
||
- http://www.altlinux.org/Mkimage/Profiles/next
|