| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
| Поделиться |
13.12.2012, 18:51
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Это тема про использование скелетонов в альтовском дистростроении (звучит-то как
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
![]() |
14.12.2012, 0:57
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Тогда сначала о самом простом - использовании готовых скелетонов. Вот эти скелетоны, которые с wmmlddle, что именно делают, и как их задействовать при сборке дистра?
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
14.12.2012, 6:56
Сообщение
#3
|
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20
|
Тогда сначала о самом простом - использовании готовых скелетонов. Вот эти скелетоны, которые с wmmlddle, что именно делают, и как их задействовать при сборке дистра? Папка skel копируется в /etc/skel , при установке дистрибутива ее содержание копируется в хомяк пользователя ( или при создании нового пользователя в установленном дистре ) Там лежат умолчательные настройки.Про папки с обоями и хелпом объяснять особо нечего погляди спек что куда копируется. Скрипт firstdef копируется в /etc/firsttime.d и выполняется при первом запуске установленной системы. Я туда пихаю разные костыли, в данном случае костыль для apt-а и нашей репы и костыль выносящий шашечную тему WM-а которую я терпеть не могу Сообщение отредактировал kostyalamer - 14.12.2012, 6:56 |
|
|
|
14.12.2012, 12:50
Сообщение
#4
|
|
|
Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 228 Регистрация: 11.7.2010 Вставить ник Цитата Пользователь №: 1867 Страна: Россия Город: Москва Пол: Муж. Репутация: 2
|
Папка skel копируется в /etc/skel , при установке дистрибутива ее содержание копируется в хомяк пользователя ( или при создании нового пользователя в установленном дистре ) Там лежат умолчательные настройки... Угу! Ключевое слово - "...настройки". Простой пример; Когда занимался antique - понадобилось сделать некоторые дефолты. Как сделать - подсунуть их в скелетон, естественно, ну и сделал маленький пакетик antique-default-settings-... (в моем бранче пока лежит). Там всего 2 момента 1. Дефолтная тема. 2. Настройки для links2 (чтобы после запуска меню было на русском), правда файлик links.cfg пришлось предварительно сгенерить самим links2. Можно в src.rpm глянуть структуру (она простая и понятная и дополняет дефолтную АЛЬТовскую структуру скелетона), ну и там же в спеке всё это раскладывается куда нужно. Ещё пример (посложнее): У меня там же рядом лежит каталог XFCE, и там есть пакетик xfce-mini-settings-... Когда делал для себя минимальную сборку с xfce решил отказаться от альтовских настроек и всё делал с нуля (в том числе добавлял некоторые иконки, которых в меню не хватало). Заменял дефолтный броузер, перенастраивал панель, ... Вобще всё было сделано на свой вкус. (Тоже можно посмотреть) А вот почитать про скелетон действительно было негде (да и сейчас похоже тоже ...) Сообщение отредактировал NotHAM - 14.12.2012, 13:14 |
|
|
|
14.12.2012, 21:20
Сообщение
#5
|
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20
|
Когда занимался antique - понадобилось сделать некоторые дефолты. Как сделать - подсунуть их в скелетон, естественно, ну и сделал маленький пакетик antique-default-settings-... (в моем бранче пока лежит). Кстати Толя ,свой первый скелетон я делал предварительно поковырявшись в твоем что бы понять что это за штука , так как литературы действительно не было. В общем спасибо |
|
|
|
IVK Скелетоны 13.12.2012, 18:51
kostyalamer Цитата(IVK @ 13.12.2012, 18:51) Это тема ... 13.12.2012, 21:52
IVK Спасибо; в ближайшее время буду экспериментировать... 14.12.2012, 17:36
IVK Из темы "wmsmall -дистрибутив на p6 и WindowM... 23.1.2013, 18:07
kostyalamer Цитата(IVK @ 23.1.2013, 18:07) У меня по ... 23.1.2013, 21:54
IVK Сам-то я найду, куда положить этот пакет, да не во... 23.1.2013, 22:29
kostyalamer Цитата(IVK @ 23.1.2013, 22:29) Для чего и... 23.1.2013, 23:05
IVK То есть сборщик берёт свежий srpm скелетона, собир... 23.1.2013, 23:27
kostyalamer Цитата(IVK @ 23.1.2013, 23:27) То есть сб... 24.1.2013, 7:00
IVK WMMiddle тоже. Вообще, если в каком-то дистре испо... 24.1.2013, 10:07
kostyalamer Цитата(IVK @ 24.1.2013, 10:07) WMMiddle т... 24.1.2013, 21:52
IVK Костя, спасибо! Теперь вопрос можно считать ре... 24.1.2013, 22:49
IVK Я потом прикручу к mpdgui правку скелетонов. То ес... 25.1.2013, 16:17
kostyalamer Цитата(IVK @ 25.1.2013, 16:17) Реализоват... 25.1.2013, 22:26
IVK Не беда, если не получится; это уж точно опциональ... 25.1.2013, 22:48
IVK Наконец опять взялся за свою прогу и первым делом ... 14.2.2013, 12:34
kostyalamer Цитата(IVK @ 14.2.2013, 12:34) Наконец оп... 14.2.2013, 21:03
IVK Цитата(kostyalamer @ 14.2.2013, 21:03) 1)... 14.2.2013, 21:34
kostyalamer Цитата(IVK @ 14.2.2013, 21:34) В таком сл... 14.2.2013, 21:51
IVK Цитата(kostyalamer @ 14.2.2013, 21:51) Да... 14.2.2013, 22:25
kostyalamer Цитата(IVK @ 14.2.2013, 22:25) Вот откуда... 14.2.2013, 23:01
IVK Цитата(kostyalamer @ 14.2.2013, 23:01) 1)... 14.2.2013, 23:08![]() ![]() |
|
Текстовая версия | Сейчас: 4.11.2025, 22:01 |