| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Поделиться |
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
|
|
|
|
8.4.2011, 14:59
Сообщение
#2
|
|
![]() Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 303 Регистрация: 2.12.2009 Вставить ник Цитата Из: Баклановка Пользователь №: 1727 Страна: Россия Город: Не указан Пол: Муж. Репутация: 3
|
Антураж Баклановский при загрузке - самое то!
|
|
|
|
8.4.2011, 20:28
Сообщение
#3
|
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: 6
|
Для изменения оформления можно попробовать использовать branding-пакеты, в них легко создать нужный "антураж" и потом использовать для сборки нужного дистра.
Как вариант - клонируй с git-а например вот этот универсальный профиль (он кстати прописан в большинстве сборок в configure.ac) http://git.altlinux.org/gears/b/branding-a...nux-desktop.git и используя его как основу, собирай нужные вариации. Правда у него приличный размер (около 70-80 Мб), и-за наличия большого кол. картинок под разные десктопы. Но зато можно создавать сразу всю цепочку оформления - начиная от инсталятора и до оформления оболочек. |
|
|
|
9.4.2011, 19:35
Сообщение
#4
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Как вариант - клонируй с git-а например вот этот универсальный профиль (он кстати прописан в большинстве сборок в configure.ac) http://git.altlinux.org/gears/b/branding-a...nux-desktop.git Там с непривычки сложно сориентироваться. Вот это http://git.altlinux.org/gears/b/branding-a...c9da79ca;sf=tgz, наверное. надо качать? Правда, там всего 7 мегабайт; скачал, поглядел - вроде то, но кто его знает. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
9.4.2011, 20:59
Сообщение
#5
|
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20
|
Там с непривычки сложно сориентироваться. Вот это http://git.altlinux.org/gears/b/branding-a...c9da79ca;sf=tgz, наверное. надо качать? Правда, там всего 7 мегабайт; скачал, поглядел - вроде то, но кто его знает. Он и есть, я правда предпочитаю src-ху: http://sisyphus.ru/ru/srpm/Branch51/brandi...nux-desktop/get Возьми спек оттуда и займись папками images и slideshow в общем ничего особо сложного там нет |
|
|
|
12.4.2011, 21:58
Сообщение
#6
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Осваиваюсь понемногу в дистростроении. Вопросов возникает много, но их обычно проще решать самостоятельно, чем задавать здесь : пока правильно сформулируешь.... глядишь, уже сам понял, что к чему
Код use-xorg: echo GLOBAL_BASE_PACKAGE_LISTS+='xorg' >> "$(call scfg,main)" $(call done,$@) что вообще означают? Собственно, это я просто выкладываю промежуточные результаты; работа продолжается; но любым подсказкам буду рад -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
12.4.2011, 22:11
Сообщение
#7
|
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20
|
В общем идеи правильные.
возьми любой стандартный профиль в /m-p-d/profiles/pkg/lists, копирни его в этот же каталог, сделай соответствующий профиль в Makefile.in и дальше смотри инструкцию от Анатолия. Да, брендинг лучше собирать с большим номером чем у текущего альтовского, у меня например 15,0 |
|
|
|
12.4.2011, 22:22
Сообщение
#8
|
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: 6
|
Branding прописывается в профиле configure.ac
только после его правки не забывать давать команду autoconf и ./configure с нужными параметрами. Там же прописывается и инсталлер и остальные параметры. Вот например как у меня прописана сборка antique : antique*) BRANDING=${with_branding:-"altlinux-antique"} DOCS= NODOCS="#" INSTALLER=${with_installer:-"small"} LABEL="Antique" APTCONF_PACKAGE="antique" DEFAULT_ISO="antique.cd" KERNEL="un-def" KERNEL_MOD="un-def";; |
|
|
|
13.4.2011, 11:40
Сообщение
#9
|
|
|
Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 228 Регистрация: 11.7.2010 Вставить ник Цитата Пользователь №: 1867 Страна: Россия Город: Москва Пол: Муж. Репутация: 2
|
Branding прописывается в профиле configure.ac только после его правки не забывать давать команду autoconf и ./configure с нужными параметрами. ... Да. Это важный момент. Специально подчеркивал в "инсрукции". To Олег. Для сведения (по поводу инсталлера). Когда экспериментировал с установкой на старое железо, удавалось выдрать "лишние" локали и из него (размер altinst уменьшался на несколько МБ). Для этого в файл m-p-d/profiles/install2/image-scripts.d/*999system делал такую "пришлёпку": # remove unneeded locales rm -rf /usr/lib/locale/{a*,bg*,br*,bs*,c*,d*,en_CA*.es_EC*,f*,g*,h*,i*,j*,k*,l*,m*,n*,o*,pl*,ro*,s*,tl* ,tr*} rm -rf /usr/lib/locale/{w*,x*,y*,z*} Особого эффекта это не дало, потому в рассылке не сообщал (только Шигорину), ЗЫ. Это я к тому, что mpd - не "священная корова", там многое можно редактировать. Сообщение отредактировал NotHAM - 13.4.2011, 11:41 |
|
|
|
13.4.2011, 20:03
Сообщение
#10
|
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: 6
|
|
|
|
|
17.4.2011, 2:05
Сообщение
#11
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Установил свою сборку (то есть заготовку для онежской и баклановской сборок), именно из неё сейчас вышел в инет. В ней и собираюсь отныне работать - так удобнее доводить её до ума
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
17.4.2011, 8:40
Сообщение
#12
|
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20
|
|
|
|
|
17.4.2011, 12:49
Сообщение
#13
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Теперь ты сам себе ООО ALT Linux Нет, так неинтересно. Я за максимальную интеграцию с Клубом -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
17.4.2011, 12:59
Сообщение
#14
|
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20
|
Нет, так неинтересно. Я за максимальную интеграцию с Клубом С клубом само-собой, просто теперь ты не зависишь от официальных релизов ( как впрочем и неофициальных ). Захотел новый дистрибутив, взял и собрал его. Помню ощущение свободы после того как собрал свою первую iso-ху . В общем, спасибо Толе за его инструкцию |
|
|
|
17.4.2011, 13:09
Сообщение
#15
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Захотел новый дистрибутив, взял и собрал его. Помню ощущение свободы после того как собрал свою первую iso-ху . Да, у меня такое же ощущение - и очень сильное -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
26.4.2011, 18:23
Сообщение
#16
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Последние сообщения выделил в тему "Дистрибутив на более-менее свежем сизифе".
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
13.5.2011, 13:28
Сообщение
#17
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Первую местную сборку начерно сделал (установил, проверил). Это пока не Онежская и не Баклановская (они что-то всё отодвигаются
Разумеется, тут большая часть софта должна просто лежать на диске, а не ставиться по умолчанию; разглядывал m-p-d (а Makefile и use.mk особенно) на предмет этого, так пока и не понял, как сделать, как этот contrib использовать, он вроде там почти нигде не фигурирует -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
13.5.2011, 20:40
Сообщение
#18
|
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 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 , а вот в этих файлах описателях уже прописываются ссылки на стандартные файлы-шаблоны, со списками пакетов, которые будут установлены, если выбрать эту группу в инсталлере. В файлах-описателях можно задать ряд параметров, например, будут ли отмечаться эта группа сразу по дефолту или нет (что-бы поменьше щелкать при интсаляции). Если заглянуть в готовые - все станет сразу понятно. Кстати, полезно периодически проверять, что получается после установки системы (например через синаптик), какие пакеты есть в образе, но не установлены по дефолту, что-бы отлавливать "паразитов", которые занимают место в образе, но не устанавливаются в систему. |
|
|
|
14.5.2011, 16:22
Сообщение
#19
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Спасибо, непременно попробую в ближайшее время
А вот тоже по теме : Соберём Поморский Линукс. А кто, кстати, юзал этот Remastersys? Что о нём можно сказать? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
18.5.2011, 16:43
Сообщение
#20
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Первую местную сборку начерно сделал (установил, проверил). Это пока не Онежская и не Баклановская (они что-то всё отодвигаются Эта сборка продвигается. Сделал всё, как Олег советовал; теперь базовая система совсем небольшая, а весь прочий софт разбит на группы, которые можно устанавливать по желанию. И WindowMaker добавил про запас (просто взял готовый профиль из m-p-d, не вникая в этот вопрос; может быть, это неправильно -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
18.5.2011, 17:36
Сообщение
#21
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1677 Регистрация: 12.10.2010 Вставить ник Цитата Пользователь №: 1950 Страна: Россия Город: Не указан Пол: Муж. Репутация: 9
|
|
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 20.12.2025, 5:10 |