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.9 required=5.0 tests=BAYES_50,DNS_FROM_OPENWHOIS, FUZZY_XPILL,SPF_PASS autolearn=no version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1272964446; bh=QZk/Wn96Z9BRaYnlQFUWDoeE7/22NwrUQMHSMePSjRY=; h=From:To:Subject:MIME-Version:Message-Id:Date: Content-Transfer-Encoding:Content-Type; b=GC1PvKcPw8n3tWOUcYHkT+Y3H9AuDmQh3fLUSE41KgfbywySu8ItjFm40mwl3+ZJ3 Y0RNHb8JcW+A8AW/zqn+DWwY37SXEBPahnRNO95R9qAn2ijcNR6G6APILyi4P/1iu3 DzvYfKSwF91rDKRN3OCzsmwbjMEaIzOEilg0ErsQ= X-Yandex-Spam: 1 X-Yandex-Front: web147.yandex.ru X-Yandex-TimeMark: 1272964446 From: Mike Lykov To: ALT Linux arch porting MIME-Version: 1.0 Message-Id: <57021272964446@web147.yandex.ru> Date: Tue, 04 May 2010 13:14:05 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r Subject: [devel-ports] =?koi8-r?b?08/axMHOycUgz97FztggxMnF1MnexdPLycgg0MHL?= =?koi8-r?b?xdTP1yDEzNEgz97FztggzcHMxc7Yy8/HzyByb290ZnMgKMTPIDUw?= =?koi8-r?b?IE1iKT8=?= X-BeenThere: devel-ports@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux arch porting List-Id: ALT Linux arch porting List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 May 2010 09:24:05 -0000 Archived-At: List-Archive: Здравствуйте. Встретилась такая проблема при уменьшении размера пространства, доступного для размещения rootfs - сгенеренная с помощью mkimage система с трудом лезет на 128Mb, занимая все место и не оставляя свободного для процесса работы. (правда, нынешнее устройство на которое я пытаюсь это засунуть - это x86 система - потомок одноплатных компьютеров для встраиваемых систем типа vortex86, а не arm - но, может, это актуально и для arm-репозитория?) Система представляет из себя минимальный консольный вариант (из бранча 5.1 i586, который может загрузиться, залогиниться и иметь минимум полезных инструментов под рукой: login,cron,etcnet,apt,tar,openssh - получилась такая (со всеми зависимостями): -rw-r--r-- 1 mlykov_a mlykov_a 103198720 Апр 13 14:31 i586-root.tar (100780K) например, при apt-get update места для индексов не хватает ;) вот самые толстые пакеты в такой системе: # rpm -qa --qf "%{NAME} %{SIZE}\n" | sort -k 2 -n -r | head coreutils 10438235 glibc-gconv-modules 5678368 gnupg 4729471 util-linux 4689483 perl-base 4028177 glibc-core 2783899 elinks 2561638 file 2201774 tar 2023657 tzdata 1835407 приходу к выводу, что rootfs, построенная на общей пакетной базе с "большими" дистрибутивами, на основе glibc,rpm,apt и т.п. просто никак не может быть предназначена для таких маленьких обьемов (одни только базы rpm + apt займут 10% обьема от 128Mb?) Логично было бы, если ответ "да, это невозможно" перейти к использованию busybox? Но тут опять, наверно "между общим и частным" - кто-то у себя уже это делал, но смысла держать его в виде рядового пакета в общем репозитории 5.1 бранча нет? В общем, посоветуйте генеральную линию - 1. забить и собирать busybox локально для себя, засоывать его в систему вручную; 2. или есть шанс для создания отдельного бранча с "очень диетическими" пакетами, но близкими к обычным (например, где убраны из зависимостей ман-страницы, apt не тянет целиком пакет gnupg, сокращено количество локалей и т.п.); 3. разное? ЗЫ это не вопрос, требующий срочного ответа и помощи от читателей, это скорее тема для обсуждения ;) -- Mike