| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
| Поделиться |
8.4.2011, 12:28
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Поразмыслил над тем, как бы мне одновременно
1. потренироваться в дистростроении 2. соорудить нечто полезное 3. постараться ещё кого-то привлечь к этому занятию. И решил, что следует изготовить пару, условно говоря, местных сборок Альта : онежскую и баклановскую. Причём делать их можно параллельно - технология одна и та же. Имею в виду не сборки, предназначенные именно для указанных местностей (это была бы странная затея), а сборки, которые будут, так сказать, посвящены этим краям. Местная специфика самого разного рода должна там выглядывать отовсюду, откуда только возможно Это будут сборки общего назначения, ориентированные прежде всего на домашнее использование. Подавляющее большинство домашних компьютеров вполне тянут КДЕ3, так что менять его на что-то более лёгкое нет смысла. А вот КДЕ4 на многих будет тормозить; не нужен. Гнома отбрасываю просто потому, что не нравится. Короче говоря, основной графической средой будет КДЕ3; но неплохо и WM добавить про запас. Нужна возможность запуска в Live-режиме, но вообще сборка предназначается для установки на винчестер. Бранч - 5.1. Альт 5.1 с КДЕ3 уже есть - сборка Геннадия, в которой я сейчас, собственно, и нахожусь; ну и отлично, берём его за основу; тогда дело сводится к его подгонке под местную специфику и под личные потребности и вкусы тех, кто этой подгонкой будет заниматься; естественно, состав предустановленного софта и какие-то настройки придётся слегка менять. В целом же упор будет делаться не на функциональность сборки, а на её внешний вид. Дело не слишком сложное, для начинающих - самое то. Это просто декларация о намерениях -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
![]() |
13.5.2011, 13:28
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Первую местную сборку начерно сделал (установил, проверил). Это пока не Онежская и не Баклановская (они что-то всё отодвигаются
Разумеется, тут большая часть софта должна просто лежать на диске, а не ставиться по умолчанию; разглядывал m-p-d (а Makefile и use.mk особенно) на предмет этого, так пока и не понял, как сделать, как этот contrib использовать, он вроде там почти нигде не фигурирует -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
13.5.2011, 20:40
Сообщение
#3
|
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: 6
|
Разумеется, тут большая часть софта должна просто лежать на диске, а не ставиться по умолчанию; разглядывал m-p-d (а Makefile и use.mk особенно) на предмет этого, так пока и не понял, как сделать, как этот contrib использовать, он вроде там почти нигде не фигурирует В mpd для этого можно использовать : 1. в makefile.in прописать переменную начинающуюся на disk-имя_файла шаблона, в котором перечисляются пакеты, которые будут залиты в образ, но НЕ будут устанавливаться по умолчанию, когда будет отрабатывать инсталлер. antique.cd: | use-antique disk-antique-full use-wdm install2 main rescue install-cd.@IMAGETYPE@ в данном случае antique-full это просто такой же файл-шаблон в общем каталоге, как и все остальные, где перечислены пакеты, по типу kernel, xorg, base и т.д. 2. далее надо в use.mk.in добавить переменную в сборочный профиль echo GLOBAL_DISK_PACKAGE_LISTS+=''antique-full" >> "$(call scfg,main)" в этой переменной можно перечислять не один, а несколько шаблонов. Можно еще добавить в инсталер режим выборочной установки, когда при инсталяции, после установки основной системы будет выдано меню с набором групп\шаблонов для выборочной установки, для этого нужно сформировать три элемента : 1. в use.mk.in добавить к профилю переменную echo GLOBAL_PKG_GROUPS+='docs edu games graphics-editing \ video-editing sound-editing scanning peer-to-peer \ dictionary emulators publishing 3d money blogs dial-up phone' >> $(AUTOCFG) в которой перечисляются ссылки на одноименные файлы-описатели из каталога /profiles/pkg/groups , а вот в этих файлах описателях уже прописываются ссылки на стандартные файлы-шаблоны, со списками пакетов, которые будут установлены, если выбрать эту группу в инсталлере. В файлах-описателях можно задать ряд параметров, например, будут ли отмечаться эта группа сразу по дефолту или нет (что-бы поменьше щелкать при интсаляции). Если заглянуть в готовые - все станет сразу понятно. Кстати, полезно периодически проверять, что получается после установки системы (например через синаптик), какие пакеты есть в образе, но не установлены по дефолту, что-бы отлавливать "паразитов", которые занимают место в образе, но не устанавливаются в систему. |
|
|
|
IVK Местные сборки Альта 8.4.2011, 12:28
ВладВлад Антураж Баклановский при загрузке - самое то! 8.4.2011, 14:59
Balbes Для изменения оформления можно попробовать использ... 8.4.2011, 20:28
IVK Цитата(Balbes @ 8.4.2011, 20:28) Как вари... 9.4.2011, 19:35
kostyalamer Цитата(IVK @ 9.4.2011, 19:35) Там с непри... 9.4.2011, 20:59
IVK Осваиваюсь понемногу в дистростроении. Вопросов во... 12.4.2011, 21:58
kostyalamer В общем идеи правильные.
возьми любой стандартн... 12.4.2011, 22:11
Balbes Branding прописывается в профиле configure... 12.4.2011, 22:22
NotHAM Цитата(Balbes @ 12.4.2011, 21:22) Brandin... 13.4.2011, 11:40
Balbes Цитата(NotHAM @ 13.4.2011, 11:40) To Олег... 13.4.2011, 20:03
IVK Установил свою сборку (то есть заготовку для онежс... 17.4.2011, 2:05
kostyalamer Цитата(IVK @ 17.4.2011, 2:05) Установил с... 17.4.2011, 8:40
IVK Цитата(kostyalamer @ 17.4.2011, 8:40) Теп... 17.4.2011, 12:49
kostyalamer Цитата(IVK @ 17.4.2011, 12:49) Нет, так н... 17.4.2011, 12:59
IVK Цитата(kostyalamer @ 17.4.2011, 12:59) За... 17.4.2011, 13:09
IVK Последние сообщения выделил в тему "Дистрибу... 26.4.2011, 18:23
IVK Спасибо, непременно попробую в ближайшее время
А ... 14.5.2011, 16:22
IVK Цитата(IVK @ 13.5.2011, 13:28) Первую мес... 18.5.2011, 16:43
YYY Цитата(IVK @ 18.5.2011, 16:43) В том числ... 18.5.2011, 17:36![]() ![]() |
|
Текстовая версия | Сейчас: 20.12.2025, 5:10 |