Jump to content

    

Debian/Ubuntu

качаю ДВД дебиана, там аж 3 ДВД - я вообще то качаю? Больно много, после бубунты (последняя замучала своей глючностью и моей тупости (не могу снести ихний GUI и поставить попроще. Всякие минты пробовал - не то). Это не холивар. А вообще старею наверное, Собрать чего-то даже с готовым мейком-уже проблема. Скажите, а этот дебиан можно на эмбеддед ставить (ну кастрировав его вначале, или знания для такой кастрации превосходят все, что знал до этого)?

Share this post


Link to post
Share on other sites
Скажите, а этот дебиан можно на эмбеддед ставить (ну кастрировав его вначале, или знания для такой кастрации превосходят все, что знал до этого)?

На какой нибудь АРМ что ли? Нет, конечно, он же под интель собран.

Share this post


Link to post
Share on other sites

AFAIK дебиан как раз наибольшее кол-во ядер поддерживает. А что значит "собран"? Я что - бинарник качаю ?

Share this post


Link to post
Share on other sites
AFAIK дебиан как раз наибольшее кол-во ядер поддерживает. А что значит "собран"? Я что - бинарник качаю ?

с большой долей вероятности там будут deb, пакеты бинарников под выбранную вами архитектуру..

 

Share this post


Link to post
Share on other sites

В debian куча инсталяционных дисков на выбор и liveCD, и mini, и netboot, и CD/DVD, уже собранные под определенную архитектуру.

В семействе ubuntu можно посмотреть на таких легковесов (GUI) как: xubuntu, lubuntu А если хочется, чего то еще менее весомое то начинать с ubuntu-server и через apt-get установить понравившийся менеджер окон.

 

Share this post


Link to post
Share on other sites

ну ядро с busybox и сетью, наверное, можно собрать ? Вообще какой дист считается эмбеддерским ? Линаро ? Ангстром?

Share this post


Link to post
Share on other sites

LFS самый эмбеддерский :)

А если серьезно то надо отталкиваться от того дистрибутива который уже хоть как то приготовлен под нужный процессор (даже не на архитектуру т.к. много тонкостей в деталях).

Share this post


Link to post
Share on other sites
ну ядро с busybox и сетью, наверное, можно собрать ?

их можно и под виндой собрать, если очень захотеть.

Share this post


Link to post
Share on other sites
LFS самый эмбеддерский :)

А если серьезно то надо отталкиваться от того дистрибутива который уже хоть как то приготовлен под нужный процессор (даже не на архитектуру т.к. много тонкостей в деталях).

И прийти к тому, к чему и пришел. А именно - поставить могу, даже драйвер написать, а нафига нужна, например, /proc - не знаю. То есть слишком специфично все выходит.

Share this post


Link to post
Share on other sites
ну ядро с busybox и сетью, наверное, можно собрать ? Вообще какой дист считается эмбеддерским ? Линаро ? Ангстром?

В каком смысле смотря... Для засовывания внутрь ембеддед, или для разработки, чтобы с меньшими извращениями пошел различный софт (разводка плат, фпга, т.д.). Для "внутрь", тут все по-разному, от dd-wrt, заточенного для роутеров, ну и да, наверное ангстром, как поуниверсальнее. Араго еще... Но! Тут, часто, удобно собрать себе минимальный дистр самому под задачу... Берем SDK, берем ядро от него, ну и собираем туда свой минимум.

 

А вот для работы эмбеддерской, тут можно ой-ой холиваров развести. Я, пока, удовлетворен CentOS-ом, сейчас уже 7-мым.

 

А именно - поставить могу, даже драйвер написать, а нафига нужна, например, /proc - не знаю.

Это, как так, драйвер написать, а /proc - не знаешь? /sys знаешь? Вот /proc тоже самое, но для процессов. Можно чем-нибудь покомандовать, статусы поузнавать, т.п.

Но, к дистрибутивам напрямую это не относится.

Share this post


Link to post
Share on other sites

мне /proc для драйвера видеосенсора был не нужен. и /sys не знаю. И даже толковых книг не знаю, кроме ldd3. "берешь SDK" ага, особенно если его нет

Share this post


Link to post
Share on other sites
"берешь SDK" ага, особенно если его нет

 

Ну, значит, берешь и делаешь себе SDK. А потом берешь SDK, и вперед :)

Share this post


Link to post
Share on other sites

вечно к какой-нить борде читаешь мануал - качаем то и то, конфигурим, dd на флешку и поехали. .. Чтобы с ноля где-то что-то - не видел. Да и еще проблема в том, что broadcomm, alwinner и даже Texas док на процессор либо не дают (ну конечно если тебе не миллионов десять надо), либо она скудная (у Техаса). У Техаса модуль VFE (видео) под NDA, причем такое, что нашим дистрибьютерам его не дают. Что касаемо его граф. ускорителя - лучше не заикаться - он вообще упомянут только в features. Софткоре АРМ - дорого очень и медленно. Что-то времена WinCE уже с теплотой воспоминаю - сурцев нет (да и ну их), зато нормально документированное API, под которое хотя бы тривиальные вещи можно писать. Может ну его, это эмбеддерство ? Домик в деревне, козочку, коровку, курочек... Кстати новость - всех дистрибьютеров перевели на поставки по белой схеме (типа налоги собирать). На самом деле это уже выливается в сокращениях и закрытиях фирм. Цены, естественно, еще вырастут.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this