The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз ALT Linux 6.0 LXDEsktop и ALT Linux 6.0.1 KDesktop"
Отправлено Michael Shigorin, 29-Мрт-12 04:14 
> Но если все же получится (будет желание), как-нибудь, сделать отдельную версию,
> урезанную до 122 Мб (без rpm, mc, VBoxAdd и т.п.) - буду крайне благодарен.

Почему ж не получится, вспомнил ещё про документацию и вышло 120M: http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkima.../ live-webkiosk-mini-p6_20120329-i586.iso

Только ведь Вы и сами можете -- альт для этого ставить совсем не обязательно, live-builder.iso и на 4Gb RAM или с вручную подсунутым свопом и

mount -o remount,size=3g /tmp
должен справиться (правда, пакеты из сизифа в интернете будет тащить или репозиторий придётся перенастроить).

Если хотите -- возьмите mkimage-profiles 0.6.1 из гита или пакета и приложите патч (пока не переписан для следующей версии): http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkima...

Запуск сборки, если в /etc/apt/sources.list* подключен t6/branch для нужной архитектуры:

make live-webkiosk-mini.iso

Сейчас запустил дословно так (поскольку на сборочном узле Sisyphus/x86_64, а в более консервативный p6/branch ещё не добрался поддерживающий загрузку без вопросов с гибридного образа propagator и livecd-webkiosk пришлось пока тоже дополнительным репо подсунуть, в нём на выходных оторвал проверку дефолтности firefox за бессмысленностью в livecd):

make ARCH=i586 APTCONF=/home/mike/apt/apt.conf.M60P ISOHYBRID=1 SAVE_PROFILE=1 live-webkiosk-mini.iso
Последняя переменная обеспечила сохранение точного профиля сборки в .disk/profile.tgz (достаточно развернуть и запустить make при настроенных apt и hasher).  Локальная конфигурация:
// /home/mike/apt/apt.conf.M60P
Dir::Etc::main "/dev/null";
Dir::Etc::parts "/var/empty";
Dir::Etc::SourceParts "/var/empty";
Dir::Etc::sourcelist "/home/mike/apt/sources.list.M60P";
# /home/mike/apt/sources.list.M60P
rpm file:/pub/Linux/ALT/p6/branch i586 classic
rpm file:/pub/Linux/ALT/p6/branch noarch classic
rpm-dir file:/home/mike/hasher/M60/repo i586 hasher
Ну и для полноты картины (комментарии тоже убрал, пример есть в документации m-p):
# ~/.mkimage/profiles.mk
APTCONF = ~/apt/apt.conf.$(ARCH)
DEBUG = 1
CLEAN = 1
NICE = 1
BELL = 1
Ссылки по теме:
http://www.altlinux.org/Branches
http://www.altlinux.org/Mkimage
http://www.altlinux.org/Mkimage/Profiles/m-p/examples

А вообще спасибо, подбросили мыслей по cleanup-скриптам -- они могут использоваться повторно, только вот аккуратно с ними очень надо... если получится снести /usr/lib/X11/modules/dri [47M] и ничего используемого не отвалится, надо будет обсудить с майнтейнером xorg возможность поставки xorg-drv-* без прибитых зависимостей на xorg-dri-*.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру