IPB

Здравствуйте, гость ( Вход | Регистрация )

> Скелетоны
Поделиться
ИВК
сообщение 13.12.2012, 18:51
Сообщение #1


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10149
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Это тема про использование скелетонов в альтовском дистростроении (звучит-то как ohmy.gif ). Вопрос первый : где бы про это почитать, чтобы не загружать данную тему лишними вопросами? smile.gif


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
ИВК
сообщение 14.12.2012, 0:57
Сообщение #2


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10149
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Тогда сначала о самом простом - использовании готовых скелетонов. Вот эти скелетоны, которые с wmmlddle, что именно делают, и как их задействовать при сборке дистра?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 14.12.2012, 6:56
Сообщение #3


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 14.12.2012, 0:57) *
Тогда сначала о самом простом - использовании готовых скелетонов. Вот эти скелетоны, которые с wmmlddle, что именно делают, и как их задействовать при сборке дистра?

Папка skel копируется в /etc/skel , при установке дистрибутива ее содержание копируется в хомяк пользователя ( или при создании нового пользователя в установленном дистре ) Там лежат умолчательные настройки.Про папки с обоями и хелпом объяснять особо нечего погляди спек что куда копируется.
Скрипт firstdef копируется в /etc/firsttime.d и выполняется при первом запуске установленной системы. Я туда пихаю разные костыли, в данном случае костыль для apt-а и нашей репы и костыль выносящий шашечную тему WM-а которую я терпеть не могу smile.gif

Сообщение отредактировал kostyalamer - 14.12.2012, 6:56
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
NotHAM
сообщение 14.12.2012, 12:50
Сообщение #4


Специалист
****

Группа: Пользователь
Сообщений: 228
Регистрация: 11.7.2010
Вставить ник
Цитата
Пользователь №: 1867
Страна: Россия
Город: Москва
Пол: Муж.



Репутация: 2


Цитата(kostyalamer @ 14.12.2012, 6:56) *
Папка skel копируется в /etc/skel , при установке дистрибутива ее содержание копируется в хомяк пользователя ( или при создании нового пользователя в установленном дистре ) Там лежат умолчательные настройки...

Угу! Ключевое слово - "...настройки".
Простой пример;
Когда занимался antique - понадобилось сделать некоторые дефолты.
Как сделать - подсунуть их в скелетон, естественно, ну и сделал маленький
пакетик antique-default-settings-... (в моем бранче пока лежит).
Там всего 2 момента
1. Дефолтная тема.
2. Настройки для links2 (чтобы после запуска меню было на русском), правда файлик
links.cfg пришлось предварительно сгенерить самим links2.

Можно в src.rpm глянуть структуру (она простая и понятная и дополняет дефолтную
АЛЬТовскую структуру скелетона), ну и там же в спеке всё это раскладывается куда нужно.

Ещё пример (посложнее):
У меня там же рядом лежит каталог XFCE, и там есть пакетик
xfce-mini-settings-...
Когда делал для себя минимальную сборку с xfce решил отказаться от альтовских
настроек и всё делал с нуля (в том числе добавлял некоторые иконки, которых в
меню не хватало). Заменял дефолтный броузер, перенастраивал панель, ...
Вобще всё было сделано на свой вкус. (Тоже можно посмотреть)

А вот почитать про скелетон действительно было негде (да и сейчас похоже тоже ...) wink.gif

Сообщение отредактировал NotHAM - 14.12.2012, 13:14
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- IVK   Скелетоны   13.12.2012, 18:51
- - kostyalamer   Цитата(IVK @ 13.12.2012, 18:51) Это тема ...   13.12.2012, 21:52
- - IVK   Тогда сначала о самом простом - использовании гото...   14.12.2012, 0:57
|- - kostyalamer   Цитата(IVK @ 14.12.2012, 0:57) Тогда снач...   14.12.2012, 6:56
|- - NotHAM   Цитата(kostyalamer @ 14.12.2012, 6:56) Па...   14.12.2012, 12:50
|- - kostyalamer   Цитата(NotHAM @ 14.12.2012, 12:50) Когда ...   14.12.2012, 21:20
- - 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


Ответить в эту темуОткрыть новую тему
( Гостей: 2 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 2.8.2025, 12:27