From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: ** X-Spam-Status: No, score=2.7 required=5.0 tests=BAYES_40,DNS_FROM_OPENWHOIS, FUZZY_XPILL autolearn=no version=3.2.5 Date: Sat, 22 Oct 2011 15:52:33 +0300 From: Michael Shigorin To: Distributions development Message-ID: <20111022125233.GB7427@osdn.org.ua> Mail-Followup-To: Distributions development References: <20111022120305.GY7427@osdn.org.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.4.2.1i Subject: Re: [devel-distro] I: mkimage-profiles.git 0.4.0 X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: shigorin@gmail.com, Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Oct 2011 12:52:38 -0000 Archived-At: List-Archive: On Sat, Oct 22, 2011 at 04:09:03PM +0400, Aleksey Novodvorsky wrote: > Кто бы еще подумал о: > -- web-интерфейсе. Не нужно сразу охватывать в нем все > возможности, лучше поставить цель создания кастомного > дистрибутива с ограниченными простыми изменениями в одном > из стандартный профилей. Я стараюсь заранее оставлять под него зацепки -- например, кое-где уже есть make help (см. ниже) и система тегов. С веб-мордой проблемы такие: - где положить? (могу у себя в интранете, но страшновато) - из меня ныне плохой веб-разработчик - пока недостаточно ясно, что именно давать модифицировать Вы наверняка видели недавнее обсуждение в antique@, на сегодня у меня это вся информация по последнему пункту: http://lists.altlinux.org/pipermail/antique/2011-October/001811.html По первому -- вот ориентиры по времени сборки на быстрой машине (8 ядер X5570 @2.93GHz, 12Gb DDR3-1333 RAM): distro/desktop-base.iso: 2:20 distro/dos.iso: 0:32 distro/icewm.iso: 2:12 distro/installer.iso: 1:57 distro/live.iso: 2:24 distro/rescue.iso: 2:32 distro/server-base.iso: 2:23 distro/server-mini.iso: 1:53 distro/server-ovz.iso: 3:34 distro/syslinux.iso: 0:33 ve/generic.tar: 0:31 ve/openvpn.tgz: 0:35 На ноутбуке для distro/icewm.iso: 7:07.41 116%CPU 475168k [RAM] tmpfs надо относительно немного, с CLEAN=1 промежуточные стадии после сборки и копирования результата "наверх" зачищаются. Есть ещё минимум одна оптимизация (кэширование базового инструментального чрута), которая может заметно помочь при массовой сборке, но придётся в mkimage с напильником сходить. > -- описание "для чайников" получения минимальных дистрибутивов > и шаблонов VE. Прямо сейчас это начало README в корне, плюс на днях написал QUICKSTART по мотивам запихивания на сборочницу на лезвии :) По "свежему взгляду" много помогают в antique@, но не помешает ещё. --- n02:~/mkimage/mkimage-profiles> make help ** available distribution targets: distro/desktop-base.iso distro/dos.iso distro/icewm.iso distro/installer.iso distro/live.iso distro/rescue.iso distro/server-base.iso distro/server-mini.iso distro/server-ovz.iso distro/syslinux.iso ** available virtual environment targets: ve/generic.tar ve/openvpn.tar ve/generic.tgz ve/openvpn.tgz --- n02:~/mkimage/mkimage-profiles/features.in> make help ** BUILDDIR not defined; available features: 00example/: use/00example bootloader/: use/bootloader use/bootloader/grub use/bootloader/lilo build-distro/: use/build-distro build-ve/: use/build-ve cleanup/: use/cleanup use/cleanup/installer use/cleanup/x11 use/cleanup/alterator use/cleanup/x11-alterator dos/: use/dos firmware/: use/firmware use/firmware/server use/firmware/wireless hdt/: use/hdt install2/: use/install2 live/: use/live lowmem/: use/lowmem memtest/: use/memtest pack/: use/pack use/pack/iso use/pack/tar use/pack/tgz powerbutton/: use/powerbutton use/powerbutton/acpi use/powerbutton/powersave use/powerbutton/apm rescue/: use/rescue stage2/: use/stage2 syslinux/: use/syslinux use/syslinux/ui-% use/syslinux/%.com use/syslinux/%.c32 use/syslinux/%.cfg x11/: use/x11/xorg use/x11/runlevel5 use/x11/xdm --- -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/