From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 10 Mar 2003 18:59:40 +0300 From: rider@altlinux.com To: devel@altlinux.ru Message-ID: <20030310155940.GK26812@master.altlinux.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Subject: [devel] =?koi8-r?B?+sHXydPJzc/T1MkgzsEg08vSydDU?= =?koi8-r?B?z9fZxSDR2tnLySDXIM3Jzskt08nT1MXNxQ==?= Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Всем привет. Я тут между делом формирую (пока что для себя) установочную мини-систему, для того, что бы можно было легко и безпроблемно поставить систему с нуля, используя Sisyphus ;-) На данный момент смог упихать некоторое количество пакетов, включая XFree86-4, kernel-smp, synaptic и icewm в ~136 мегабайт без учета инсталятора. Хочется немного меньше - явно наличие лишних зависимостей. Так, например, мне не удалось избавиться от perl в этом дистрибутиве. Его хотят многие... очень многие пакеты, среди которых lilo, kernel*, initscripts и т.д. Также не удалось уйти от зависимости на python, который вытаскивается kudzu напрямую и sinaptic'ом через libglade. Так вот теперь небольшое предложение: давайте попробуем вынести _все_ скриптовые языки, за исключением bash и sed из этого мини-дистрибутива, который очень хотелось бы вместить в 100 мегабайт вместе с программой установки ;-) Для этого нам нужно прекратить использовать perl в post и pre скриптах, переписать некоторые скрипты на shell или на C. Т.е. - фактически этим самым мы вынесем скриптовые языки из basesystem (или interactivesystem) и дадим людям (и себе в первую очередь) возможность получить небольшую и быструю систему для использования на серверах и различного рода устройствах. Если в целом, мою идею все одобряют - я готов выслать сюда список пакетов с кривыми зависимостями и раз в неделю автоматически формировать ISO образ небольшого дистрибутива на базе Sisyphus. Rgds, Rider