nataraj: (Default)
[personal profile] nataraj
Пощупал OpenEmbedded, и теперь прибываю в некотором ахуе...

OpenEmbedded - автоматическая система сборки пакетов для разных дистрибутивов ориентированных на наладонные компьютеры...
Являет из себя какого-то страшного и странного монстра, которым наверное удобно в автоматическом режиме собирать пакеты под разные железяки и разные дистрибутивы, но для индивидуальной работы, оно как-то странно...

Исходная задача была, собрать хоть что-нибудь, просто посмотреть как это делается...

В результате...

Вопервых набором непонятных команд надо вынуть из какой-то неведомой мне системы контроля версий сборочное дерево для заданного дистрибутива, содержащее, судя по содержимому, правила сборки для всех(!) пакетов... Суммарно на 211 мегабайт. Как и что именно я это делал, я так и не понял, я тупо следовал howto, в которой судя по всему чекаутили все это суммарно чуть-ли не четыре раза...

во вторых надо направить разных конфигов, и наустанавливать переменных окружения. Но это еще куда ни шло...

А в третьих, когда я ее таки запустил сборку чего-то мелкого, то оно начало все свои данные о разных пакетах перегонять в какой-то свой кэш... На 10% этого процесса ноут у меня запросил пощады, в следствии перегрева..
На чем эксперемент был прерван...

Блин как все красиво сделано у дебиана, и как они извратили эту идею, со своими ipk'ми... Ну зачем мне все дерево пакетов, если мне один самый простой пакет собрать надо, в идеале hello word.... И, еще я не понимаю, почему я не понимаю, как оно все устроено... То ли я тупой, то ли у них все через какое-то альтернативное место...

Вообщем буду много думать, и если еще захочется странного попробую вздрузить это все на енота... У него голова большая... Пусть думает...

Date: 2008-03-09 08:08 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Судя по твоему описанию, они ориентировались скорее на порты freebsd, чем на Debian.

Date: 2008-03-09 08:11 am (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Угу...

Только в результате сборки получаются почти-что deb-пакеты...

Date: 2008-03-09 09:02 am (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
И что характерно, полученные в результате готовые пакеты тащаться их репозитория и ставятся некой apt-get подобной конструкцией...

Так что оно снаружи deb, внутри -- порты :-/

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2026 06:20 pm
Powered by Dreamwidth Studios