| Поделиться | 
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]()  | 
	
| Поделиться | 
			
			  13.12.2012, 18:51
			
				 Сообщение
					#1
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Это тема про использование скелетонов в альтовском дистростроении (звучит-то как   
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  13.12.2012, 21:52
			
				 Сообщение
					#2
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       |
| 
			
			 | 
	|
			
			  14.12.2012, 0:57
			
				 Сообщение
					#3
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Тогда сначала о самом простом - использовании готовых скелетонов. Вот эти скелетоны, которые с wmmlddle, что именно делают, и как их задействовать при сборке дистра?
				
				
				
			 
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  14.12.2012, 6:56
			
				 Сообщение
					#4
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 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
			
				 Сообщение
					#5
					
				
			 
		 | 
	|
| 
        	
				
        			 Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 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, 17:36
			
				 Сообщение
					#6
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Спасибо; в ближайшее время буду экспериментировать с wmmiddle и другими сборками; там по ходу дела могут и более конкретные вопросы по скелетонам возникнуть.  
			
			Кто бы статью написал на эту тему -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  14.12.2012, 21:20
			
				 Сообщение
					#7
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 Когда занимался antique - понадобилось сделать некоторые дефолты. Как сделать - подсунуть их в скелетон, естественно, ну и сделал маленький пакетик antique-default-settings-... (в моем бранче пока лежит). Кстати Толя ,свой первый скелетон я делал предварительно поковырявшись в твоем что бы понять что это за штука , так как литературы действительно не было. В общем спасибо  | 
	
| 
			
			 | 
	|
			
			  23.1.2013, 18:07
			
				 Сообщение
					#8
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Из темы "wmsmall -дистрибутив на p6 и WindowMaker": 
			
			Это же скелетон чего ему в репе делать  Давайте всё-таки попробуем написать инструкцию по скелетонам. Разделение ролей : я - чайник, указывающий на "тёмные места"... ну и, надеюсь, найдётся кто-то, кто их осветит. Итак, профиль дистра в m-p-d. Там перечислены пакеты; предполагается, что они в подключенных репозиториях. Скелетонский пакет wmsmall из этой схемы вываливается, потому что он в профиле указан, а в репах отсутствует, а есть лишь в виде srpm. Поэтому сборка обламывается. Собираю из srpm rpm-ку wmsmall, кладу в репу, после чего успешно произвожу сборку. При этом скелетонский пакет wmmiddle тоже прописан в профиле одноимённого дистра и тоже отсутствует в репах, и тем не менее дистры на основе wmmiddle собираются... впрочем, после сборки wmsmall перестали собираться (что и ожидалось У меня по на этот счёт лишь догадки, но есть же люди, которые способны достаточно быстро объяснить, что тут к чему. Наверное, использовать скелетоны в дистрострое перспективно... если всё понимаешь -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  23.1.2013, 21:54
			
				 Сообщение
					#9
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 У меня по на этот счёт лишь догадки, но есть же люди, которые способны достаточно быстро объяснить, что тут к чему. Наверное, использовать скелетоны в дистрострое перспективно... если всё понимаешь  Можно и в клубную репу скелетон положить только есть ли в этом смысл, я эти пакеты постоянно пересобираю для тех дистрибутивов которые в работе ( сейчас это wmmiddle ). Запихай их в ту же репу куда запихал branding. Дистр без скелетона тянет только на альфу ( имхо )  | 
	
| 
			
			 | 
	|
			
			  23.1.2013, 22:29
			
				 Сообщение
					#10
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Сам-то я найду, куда положить этот пакет, да не во мне дело. Эта проблема - единственная, мешающая мне полноценно прикрутить поддержку wmsmall, wmmiddle (и прочих использующих скелетоны дистров) к mpdgui. То есть я должен программе объяснить, как ей следует использовать скелетоны. Для чего их rpm-ки должны быть в клубной репе (а что мешает их туда положить и обновлять время от времени? или это слишком часто? ну и ладно, пусть будут хотя бы несколько устаревшие). А если не в клубной... тогда приходит в голову ещё вариант, но он значительно хуже.
				
				
				
			 
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  23.1.2013, 23:05
			
				 Сообщение
					#11
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 Для чего их rpm-ки должны быть в клубной репе (а что мешает их туда положить и обновлять время от времени? или это слишком часто? ну и ладно, пусть будут хотя бы несколько устаревшие). Скелетон чисто служебный пакет. Представь такой вариант, вот я начинаю снова работать над wmsmall добавляю в него чего-нибудь и загоняю в клубную репу . Пользователь обновляется из репы и ему приезжает новый wmsmall ( можно сделать его с той же версией но тогда по-моему вообще получается ерунда ). Если там только скелетон без костылей то пол-беды ( правда у вновь зарегистрировавшихся после обновления пользователей возможны не работающие кнопки на отсутствующие приложения ). А если там еще и костыли какие-нибудь новые ? В общем это как-то не правильно для живых проектов, вот если проект мертв тогда другое дело  | 
	
| 
			
			 | 
	|
			
			  23.1.2013, 23:27
			
				 Сообщение
					#12
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				То есть сборщик берёт свежий srpm скелетона, собирает  rpm, кидает его в свою служебную репу, собирает дистр, и всё, более эта rpm-ка ни к чему. Ну а если она (или srpm-ка) будет не в репе, а просто в инете в известном месте, откуда моя прога её будет автоматом забирать при надобности?
				
				
				
			 
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  24.1.2013, 7:00
			
				 Сообщение
					#13
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 То есть сборщик берёт свежий srpm скелетона, собирает  rpm, кидает его в свою служебную репу, собирает дистр, и всё, более эта rpm-ка ни к чему. Ну а если она (или srpm-ка) будет не в репе, а просто в инете в известном месте, откуда моя прога её будет автоматом забирать при надобности? Правильная идея  | 
	
| 
			
			 | 
	|
			
			  24.1.2013, 10:07
			
				 Сообщение
					#14
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				WMMiddle тоже. Вообще, если в каком-то дистре используется скелетон, и желательно, чтобы этот дистр собирался через gui, то место скелетону - в этом каталоге... все скелеты - в одном шкафу  
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  24.1.2013, 21:52
			
				 Сообщение
					#15
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 WMMiddle тоже. Вообще, если в каком-то дистре используется скелетон, и желательно, чтобы этот дистр собирался через gui, то место скелетону - в этом каталоге... все скелеты - в одном шкафу  Иван, держи шкаф  | 
	
| 
			
			 | 
	|
			
			  24.1.2013, 22:49
			
				 Сообщение
					#16
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Костя, спасибо! Теперь вопрос можно считать решённым  
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  25.1.2013, 16:17
			
				 Сообщение
					#17
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Я потом прикручу к mpdgui правку скелетонов. То есть, если человек делает сборку на основе, к примеру, wmsmall, то ему предлагается   сделать свой скелетон на базе имеющегося (вот тут srpm точно пригодится). Реализовать это не так сложно (потому что схема в принципе та же, что и при создании новых брендингов из базовых). Вопрос прежде всего в том, что именно можно заменить в скелетоне  
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  25.1.2013, 22:26
			
				 Сообщение
					#18
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 Реализовать это не так сложно (потому что схема в принципе та же, что и при создании новых брендингов из базовых). Вопрос прежде всего в том, что именно можно заменить в скелетоне  Боюсь что в случае с WM это очень сложно. Единственное что пока приходит в голову это скопировать ~/GNUstep в скелетон, но этот вариант подходит только для случая когда пользователь просто решил склонировать свой дистрибутив. И то он скорее всего наступит на грабли с не отображающимеся иконками из своего домашнего каталога.  | 
	
| 
			
			 | 
	|
			
			  25.1.2013, 22:48
			
				 Сообщение
					#19
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Не беда, если не получится; это уж точно опционально  
			
			-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  14.2.2013, 12:34
			
				 Сообщение
					#20
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 
				Наконец опять взялся за свою прогу и первым делом начерно прикрутил к ней закачку скелетонов. И возникли два пожелания. 
			
			1. Каталоги на серваке, где лежат скелетоны, должны называться, наверное, просто wmsmall и wmmiddle. 2. Если в них может находиться одновременно несколько версий скелетона, то очень кстати был бы симлинк, указывающий на последнюю версию. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  14.2.2013, 21:03
			
				 Сообщение
					#21
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 Наконец опять взялся за свою прогу и первым делом начерно прикрутил к ней закачку скелетонов. И возникли два пожелания. 1. Каталоги на серваке, где лежат скелетоны, должны называться, наверное, просто wmsmall и wmmiddle. 2. Если в них может находиться одновременно несколько версий скелетона, то очень кстати был бы симлинк, указывающий на последнюю версию. Не согласен с тобой: 1) Версия скелетона должна точно соответствовать версии дистрибутива из которого идет сборка, поэтому последнияя версия сборщику не нужна - в ней достаточно велик шанс получить не работаюшие иконки отсутствующих приложений или отсутствующие иконки работающих приложений , можно словить какой-нибудь новый костыль из тех что я туда иногда подсовываю и удивиться. 2) Лезть в спек и менять версии у этих пакетов мне категорически лень, лучше оставим все как есть  | 
	
| 
			
			 | 
	|
			
			  14.2.2013, 21:34
			
				 Сообщение
					#22
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 1) Версия скелетона должна точно соответствовать версии дистрибутива из которого идет сборка, поэтому последнияя версия сборщику не нужна - в ней достаточно велик шанс получить не работаюшие иконки отсутствующих приложений или отсутствующие иконки работающих приложений , можно словить какой-нибудь новый костыль из тех что я туда иногда подсовываю и удивиться. В таком случае, если сборка производится, к примеру, из дистра на ТДЕ, то вовсе невозможно корректно собрать дистр, допустим, WMMiddle, использующий скелетон? Там же на /etc/skel всё завязано? 2) Лезть в спек и менять версии у этих пакетов мне категорически лень, лучше оставим все как есть  Об этом и речи не было. Я имел в виду, что если на сервере в каталоге skeletons/wmmiddle несколько версий скелетона, то там же должен лежать симлинк на последнюю из них - просто для упрощения её поиска. При чём тут спек? А если там только одна версия, то и симлинк не нужен. Впрочем, при жёсткой привязке собираемого дистра к тому, из которого идёт сборка, все эти детали теряют смысл. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  14.2.2013, 21:51
			
				 Сообщение
					#23
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 В таком случае, если сборка производится, к примеру, из дистра на ТДЕ, то вовсе невозможно корректно собрать дистр, допустим, WMMiddle, использующий скелетон? Там же на /etc/skel всё завязано? Да это получится смесь бульдога с носорогом, в таком варианте лучше вообще сделать без скелетона Об этом и речи не было. Я имел в виду, что если на сервере в каталоге skeletons/wmmiddle несколько версий скелетона, то там же должен лежать симлинк на последнюю из них - просто для упрощения её поиска. При чём тут спек? А если там только одна версия, то и симлинк не нужен. Впрочем, при жёсткой привязке собираемого дистра к тому, из которого идёт сборка, все эти детали теряют смысл. Если у тебя в одном каталоге будут лежать несколько скелетонов от одного дистрибутива то они должны иметь разные имена , логичнее всего играться версиями, для этого надо лезть в спек и менять их там. Но лучше привязывать конкретный дистрибутив к его же скелетону. Кстати, можешь попробовать сваять минимальный скелетон для наших дистрибутивов на WM естественно в зависимостях к нему надо прописать те же проги что будут у тебя на кнопках ( wmhalt, wmfon , wmtrashpy , wmxkbru - все что посчитаешь необходимым ) Получится гибрид мета-пакета и скелетона  | 
	
| 
			
			 | 
	|
			
			  14.2.2013, 22:25
			
				 Сообщение
					#24
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 Да это получится смесь бульдога с носорогом Вот откуда странности в моих пробных сборках дистров со скелетонами (типа падения Иксов уже при втором запуске системы)? в таком варианте лучше вообще сделать без скелетона  Просто выкинуть пакет wmsmall(wmmiddle) из профиля? Я, правда, не знаю, что получится, если собрать без скелетона дистр, который вообще-то расчитан на присутствие такового. Кстати, можешь попробовать сваять минимальный скелетон для наших дистрибутивов на WM естественно в зависимостях к нему надо прописать те же проги что будут у тебя на кнопках ( wmhalt, wmfon , wmtrashpy , wmxkbru - все что посчитаешь необходимым ) Получится гибрид мета-пакета и скелетона  Попозже можно попробовать. Сначала прогу доделаю - пока что без поддержки скелетонов... хотя есть подозрение, что их поддержку к ней вовсе не прикрутить, она ведь предполагает сборку любого альтовского дистра в любом альтовском дистре -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
			
			  14.2.2013, 23:01
			
				 Сообщение
					#25
					
				
			 
		 | 
	|
| 
        	
				
        			 Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация:    20   
        	 | 
       
			
			 Вот откуда странности  в моих пробных сборках дистров со скелетонами (типа падения Иксов уже при втором запуске системы)?  Просто выкинуть пакет wmsmall(wmmiddle) из профиля? Я, правда, не знаю, что получится, если собрать без скелетона дистр, который вообще-то расчитан на присутствие такового. Попозже можно попробовать. Сначала прогу доделаю - пока что без поддержки скелетонов... хотя есть подозрение, что их поддержку к ней вовсе не прикрутить, она ведь предполагает сборку любого альтовского дистра в любом альтовском дистре 1) если только моими скелетонами пользовался то вряд-ли там таких костылей вроде нет, хотя если брал еще скелетоны от других дистрибутивов то очень может быть . Гм, хотя у меня в wmmiddle nm-applet прописан в автозагрузке, при его отсутствии WM наверное стартанет, но вполне может вместо этого и чего-нибудь начудить 2) да просто выкинуть этот пакет из профиля сборки 3)можно прикрутить поддержку минискелетонов ( смесь скелетона и метапакета ) это все же лучше чем вообще голая система без скелетона. Сообщение отредактировал kostyalamer - 14.2.2013, 23:02  | 
	
| 
			
			 | 
	|
			
			  14.2.2013, 23:08
			
				 Сообщение
					#26
					
				
			 
		 | 
	|
        	
				
					![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10174 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация:    30   
        	 | 
       
			
			 1) если только моими скелетонами пользовался то вряд-ли там таких костылей вроде нет, хотя если брал еще скелетоны от других дистрибутивов то очень может быть . Гм, хотя у меня в wmmiddle nm-applet прописан в автозагрузке, при его отсутствии WM наверное стартанет, но вполне может вместо этого и чего-нибудь начудить Нет, других скелетонов там не было. Впрочем, какой смысл разбираться в глюках дистра, собранного мною не по правилам 3)можно прикрутить поддержку минискелетонов ( смесь скелетона и метапакета ) это все же лучше чем вообще голая система без скелетона. Значит, так попозже и постараюсь сделать. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows 
					
		 | 
	
| 
			
			 | 
	|
![]() ![]()  | 
	
 
  | 
		Текстовая версия | Сейчас: 4.11.2025, 18:19 |