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 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1729345331; bh=3aBhxk7XzQoRDUxtlg02lvpXJZp/fnCbj42GUjKXhR4=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=pklRFU7q/ZKtUWw040nARLRdjfvPcpTvP5bEmEaCk0qZ9ZrA/HSDZn3THY1wCsXsu Y0qDT9vAdU8bktTR27zHCakBeb8bExLGFpFoWm3MWmagVnVQPjpG+n3wU29u8kQyfl EI3cS/SItdAamiRSwxJNExsydG+8QVz14FOKBSv0= Authentication-Results: mail-nwsmtp-smtp-production-main-81.klg.yp-c.yandex.net; dkim=pass header.i=@ya.ru Message-ID: Date: Sat, 19 Oct 2024 16:42:10 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: devel-distro@lists.altlinux.org References: <4B0143CF-3D6B-42DD-9B2E-E6EF17DCC5DD@basealt.ru> Content-Language: ru From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= In-Reply-To: <4B0143CF-3D6B-42DD-9B2E-E6EF17DCC5DD@basealt.ru> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Yandex-Filter: 1 Subject: Re: [devel-distro] =?utf-8?b?0JDQu9GM0YLQtdGA0LDRgtC+0YAgMi4wINC4INC9?= =?utf-8?b?0L7QstGL0Lkg0LjQvdGB0YLQsNC70LvRj9GC0L7RgA==?= X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Oct 2024 13:42:14 -0000 Archived-At: List-Archive: 19.10.2024 16:00, Евгений Синельников пишет: > Привет. > > Очень здравый, разумный план. > > Подобью до понедельника отдельнве детали, посмотрю как предложенный вариант прикрутить, к началу давайте составим перечень необходимых пакетов и сделаем под все из них каркасы в git-репах. > Перечень пакетов для текущего alterator-setup (в скобках имя бекенда): 1. alterator-sysconfig (sysconfig-base) - выбор языка системы и раскладки клавиатуры 2. alterator-notes (notes) - принятие лицензионного соглашения (license) и примечание к дистрибутиву (release-notes) 3. alterator-datetime (datetime-installer) - выбор часового пояса, настройка даты/времени 4. alterator-net-eth (net-eth) - настройка сети 5. alterator-root (root) - задать пароль суперпользователя 6. alterator-users (users) - создать системного пользователя. Тут было бы здорово показывать существующих пользователей и соответственно создавать более одного пользователя, определять является пользователь системным или нет. 7. alterator-vnc (vnc) - задать пароль для подключения к vnc-серверу > > > 19 октября 2024 г. 13:51:27 GMT+04:00, "Антон Мидюков" пишет: >> Доброго времени суток >> >> Начитавшись вдоволь про глобальные прожекты и вечные двигатели, мне стало грустно. >> У нас как всегда цейтнот. Всё нужно было сделать ещё вчера. Но мы ещё не начинали (c). >> >> Но из грусти меня вывело понимание того, что же нужно сделать. >> А нужно сделать: >> 1 Научить alterator-setup запускать alterator 2.0 >> 2 Сделать livecd-инсталлятор, который умеет только разбивалку, распаковку live (rootfs) и установку загрузчика >> 3 Сделать автоинсталлятор, который будет дёргать бекенды разбивалки диска, распаковки live (rootfs) и установки загрузчика >> >> Всё. >> Но для этого всё требуется решить ещё несколько задач: >> >> 1 Решить задачку: >> Нужно, чтобы в live и rootfs, собираемых в mkimage, пакеты, установленные по зависимостям, можно было бы удалить при помощи apt-get autoremove. >> https://lore.altlinux.org/devel/Zwz3pkKC-UqVKHIp@example.org/T/#t >> >> 2 Написать бекенд разбивалки. klark@ вызвался, я в него верю >> >> А прямо сейчас достаточно решить первую задачку и перейти на установку live автоинсталлятором. Правда текущий installer-livecd-installer не умеет работать в режиме без графики. Поэтому третья задачка: >> >> 3. Научить installer-livecd-installer работать в режиме без графики, подобно installer-alterator-pkg. Тут я прошу помощи. Я эту магию в alterator-pkg не понял. >> >> План работ предлагаю такой. >> >> Резюме: >> - Оставляем в текущем инсталляторе минимум шагов, установка всегда в режиме OEM. >> - Собираем live, устанавливаем из live. >> - Установка дополнительных пакетов через Альтератор Компоненты с отдельного диска или из репозитория. >> - Дистрибутив состоит из двух дисков: live и диск-репозиторий. На диске с live минимум дополнительных пакетов или вообще не будет. >> - Заменять текущий инсталлятор не требуется, заменим, когда будет на что менять. И автоустановку для него тогда же сделаем. >> - alterator-setup остаётся без файлов ответов. Да и фиг с ним. Не регрессия. >> >> -- >> С уважением, Антон Мидюков >> >> _______________________________________________ >> devel-distro mailing list >> devel-distro@lists.altlinux.org >> https://lists.altlinux.org/mailman/listinfo/devel-distro > > > _______________________________________________ > devel-distro mailing list > devel-distro@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-distro -- С уважением, Антон Мидюков