From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=vINs2D6hX0sTJFr4QLz1raA+vwylBnyrMvE6431ZBkI=; b=e8N3KFxYyFtjrDXjPhrIqmKyV+RjoGDf9wPl+HD6sTt83Vpqe08xsAFgYFzzQ0tNHp WPQRhgP7Us/W38P7AavVQ8cHaKwaM+Yw+YUK8M5RopwTcWxZ2MC8Mcxj1apP1HoFbosI yWWrXtKgnOfgwboWxJxqMA4EiZgpPO+N67uFksHYkHm+Ryl/qqkgfQg/byp73POHXboc Iwbz6ev9rFw7zfjgt14s1u6Fu4MHgncJKrG8EWqgK3OQfXsnqtpcehwfczs9yd38kTDH GbAYFGQReIOmlJfz01Vv1IbjoguOHy2qEogtAolhDnIkuLJIbUV/qDAZwmdPES83qX93 zeUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=vINs2D6hX0sTJFr4QLz1raA+vwylBnyrMvE6431ZBkI=; b=MpI3qLvDpfqghl9q8zoM59NZFubJJ46IBQPtqoBjzSIg+XOFPxXa1yyvxn3qKWAIQe MhKW/2Bul2XzA5c7ZVnRwh3v1drOXMtTTvIeqYkIQIxy6eZX0fodKmkjNRvHVY42qXSG bzWLkdKAtY8oDIZkT0UZllaDtMgRs5r9sHyKz+DH/EY8FTLIKeh9K5wMEdppBmHsCIsi 1OZFZxhPcyxlrDLzbk4IpZ2YL0yzyvbdVYOcqOv6zNKrEpkTIXX8X61UTqbW7sc8j9tw NhpGAx6Vc492NPhKdQPm6tXwaErhyB1/u7sGOZWYFgUUQDdUQjrEqZVomKbz1alTBpFl BURw== X-Gm-Message-State: AOAM532AtnMmlbnutxA0tq4iJkQ6ysh6io9mlQUdfUm75uw09VsA1Jgx CJNiZe4kNaq4IH0RZiDKVliHXxYy3qw= X-Google-Smtp-Source: ABdhPJyj1C0PCBdpYYGiPrCUVWmQkerck4ClszhnpvLkEiHKX0B4FTJ1V1QWfHmv+TX1g2rRKwvw2A== X-Received: by 2002:a05:6512:3f27:: with SMTP id y39mr2765153lfa.166.1619103035516; Thu, 22 Apr 2021 07:50:35 -0700 (PDT) To: devel@lists.altlinux.org References: <20210419075028.6bbdad05@tower> <320139f9-43db-31a5-a702-d0345f058343@basealt.ru> <20210419093950.GJ4887@imap.altlinux.org> <0e6ebd4a-5fa3-2321-2dcc-ea62d8d10d76@altlinux.ru> <20210419100724.GK4887@imap.altlinux.org> <75feab28-fcf2-f32c-71aa-e86fc0a78ca8@gmail.com> <20210421101243.ed90f0c06a636b05284547d0@altlinux.org> <100db383-39bd-23ca-b860-ddd584e5eed1@basealt.ru> <3efe7f27-efa5-2823-a70c-4b4f901b411a@gmail.com> <20210422125229.GA1693269@lks.home> From: Leonid Krivoshein Message-ID: <0064d315-bf36-7a3b-a5fa-2cd82317a2f9@gmail.com> Date: Thu, 22 Apr 2021 17:50:34 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20210422125229.GA1693269@lks.home> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0L/QvtGA0YPQsdC60LAgZmlybXdhcmUtbGludXg=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Apr 2021 14:50:38 -0000 Archived-At: List-Archive: List-Post: Добрый день, Константин! 22.04.2021 15:52, Konstantin Lepikhov пишет: > Hi Leonid! > > On 04/21/2021, at 10:06:09 PM you wrote: > >> 21.04.2021 11:20, Anton Farygin пишет: >>> On 21.04.2021 11:03, Leonid Krivoshein wrote: >>>> Возьмём установочный образ LiveCD, где прошивки попадают в образ >>>> initrd для загрузки системы локально с ISO-образа. В этом случае мало >>>> какие прошивки требуются. Для специализированных сборок это >>>> возможность положить только нужное. >>> Почему мало какие ? >> Вообще, не очень хороший пример привёл. Я имел ввиду специализированные >> сборки установщика или LiveCD под определённые задачи, а не >> универсальные загрузочные носители. В универсальных мы и так складываем >> максимум и фильтруем необходимое, просто на другом уровне. Для >> специализированных же просто появляется другой способ складывать в >> initrd необходимое. Например, для чисто локальной загрузки сеть не >> требуется, не нужны Wi-Fi, всякие DVB, поддержка FC, итд, а если >> загрузка без плимута и графики, то не нужны GPU. Вообще мало что нужно, >> а на выходе получается более компактный initrd. Вот я что имел ввиду. > Мне кажется вы все тут зажрались - я автоматизировал сборку firmware в > текущем виде именно из-за всяких "вышиваний крестиком" в package > management, где пакет собирался вручную по велению левой ноги упаковщика и > фазы луны. А сейчас firmware у нас всегда свежий и не надо думать что > где-то каких-то дров не хватает или они устарели. > > Насчет места - в спец. сборках никто не мешает перепаковать firmware как > нужно и собирать с ним а то вообще собрать все нужные спец. firmware > отдельно и ставить только их. Прежде всего речь о том, чтобы пользователи могли устанавливать только необходимые им прошивки и чтобы обновлялись только те прошивки, которые действительно по факту изменились. Это фича для опытных пользователей, понимающих, что им нужно. Классификация тут -- дополнительный бонус, упрощающий работу тем, кто будет делать подборку пакетов для образов под конкретные узкие задачи. Иначе каждому, кто хочет сделать такой диск, загружаемый только с определённой поддержкой железа, нужно самому погружаться в то, чем владеет только маинтейнер пакета, либо использовать полный набор прошивок. Полезность классификации -- вопрос безусловно дискуссионный, но запрос на "распил" по первой причине сомнений не вызывает. Никто же не говорит, что это надо сделать именно Вам и прямо сейчас. Тут просто обмен мнениями, как можно сделать лучше хотя бы в теории. P.S.: У нас даже ядро на части распилено, никого же это не смущает. -- Best regards, Leonid Krivoshein.