From: Hihin Ruslan <ruslandh@gmail.com> To: devel-distro@lists.altlinux.org Subject: [devel-distro] Мысли про создание дистрибутивов Date: Thu, 6 Jan 2011 20:29:59 +0300 Message-ID: <201101062030.06496@ruslandh> (raw) [-- Attachment #1.1: Type: text/plain, Size: 1501 bytes --] Здравствуйте все! С праздниками! Здоровья, счастья, поменьше невзго! . Давно вьётся в голове мысль, пишу тебе, что-бы её зафиксировать. Можно взять за основу построение rpm. Пишем спес, в зависимостях у которого mkimage-profile. В этом спеке выполнются действия по построению из готового профайла конкретного дистрибутива. Типа, того, что а в аттаче. В начестве сорцов кладём скрипты, для построения образа, секция file - пустая, в спеке прописываем порядок запуска скпиптов и т.п., в результате их работы, в %buildroot строится образ. Далее этот пакет можно поместить в git, использовать gear скритпты и т.п. использовать хешер и т.д и.т.п Заодно rpm ругается на неустановленные пакеты, необходимые для сбора образа. -- А ещё говорят так (fortune): Linux is addictive, I'm hooked! -- MaDsen Wikholm's .sig ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #1.2: mkimage-build-desktop.spec --] [-- Type: text/plain, Size: 1983 bytes --] %define version_distro 2.01 %define distro_name desktop %define distro rescue %define name_profile mkimage-profiles-desktop Name: mkimage-build-recue Version: 5.0.0 Release: alt7 Summary: Profiles for build various distributions ISO images License: GPLv2+ Group: Development/Tools Requires: mkimage Packager: Anton V. Boyarshinov <boyarsh@altlinux.ru> Source:%name_profile-%version.tar BuildPreReq: setarch mkimage-profiles-desktop %description This packages contents profiles for building ALTLinux Desktop and Server distributions %prep %setup -n %name_profile-%version %build %autoreconf %configure arch=%_arch conf= %configure --with-aptconf=$conf --with-version=%version_distro --with-distro=%distro --with-arch=$arch %make_build %install %files %changelog * Sat Nov 14 2009 Denis Koryavov <dkoryavov@altlinux.org> 5.0.0-alt7 - Simply linux 5.0.0 final. * Mon Sep 07 2009 Denis Koryavov <dkoryavov@altlinux.org> 5.0.0-alt6 - Added settings for build Simply GNU/Linux. * Thu Apr 30 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt5 - successfull built on Sisyphus * Mon Mar 30 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt4 - office server merged into profiles - many fixes from ldv@ * Fri Mar 27 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt3 - gfxboot fixed - version, displayed by propagator fixed - lxde version added - tests not packaged * Thu Mar 26 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt2 - 'White labeling' rewrited - sample build script * Tue Mar 24 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt1 - beta profile for 5.0.0 * Sun Jan 27 2008 Anton V. Boyarshinov <boyarsh@altlinux.ru> 4.0.3-alt1 - 4.0.3 release * Fri Dec 28 2007 Anton V. Boyarshinov <boyarsh@altlinux.ru> 4.0.2-alt3 - 4.0.2 release * Sat Dec 15 2007 Anton V. Boyarshinov <boyarsh@altlinux.ru> 4.0.2-alt2 - version of school deadline * Wed Dec 12 2007 Anton V. Boyarshinov <boyarsh@altlinux.ru> 4.0.2-alt1 - first build [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --]
next reply other threads:[~2011-01-06 17:29 UTC|newest] Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-01-06 17:29 Hihin Ruslan [this message] 2011-01-06 19:34 ` Michael Shigorin 2011-01-06 22:47 ` Anton Farygin 2011-01-07 8:12 ` Anatoly Chernov 2011-01-07 15:56 ` Michael Shigorin 2011-01-12 16:12 ` Хихин Руслан 2011-01-12 22:04 ` Michael Shigorin 2011-11-23 13:09 ` Michael Shigorin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=201101062030.06496@ruslandh \ --to=ruslandh@gmail.com \ --cc=devel-distro@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Distributions development This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \ devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com public-inbox-index devel-distro Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-distro AGPL code for this site: git clone https://public-inbox.org/public-inbox.git