Custom Linux

3 отговора 134 прегледа
#1

Custom Linux

Имам SuSE 8.1. Искам на негова база да си направя собствена дистрибуция (нещо като Flonix или Knoppix) която да boot-ва от flash-card. Целта ми е минимална дистрибуция - никакви debugging tools, compilers, parsers, editors, games и т.н. Единственото, което ми трябва е XFree86, защото софтуерът, който ще работи там ползва библиотеки от XFree86.
Изчетох много HOWTO-та но в тях надълго и нашироко се обяснява как да се билдне gcc, glibc, binutils,coreutils,flex, рази patches, и 1024 други безполезни неща.
Та въпросът ми е:
ИМА ли начин просто да си билдна kernel-a, XFree86, да сложа boot-script и да приключа с тази кретения?
Всякакви предложения, връзки, съвети са добре дошли.

Благодаря предварително.

Отговор
в отговор на Solymr #2

Re: Custom Linux

mojesh da poglednesh kak e napraven knoppix-a.
V compressed image, ako porazgledash saita i package lista shte vidish i tool-cheto za compresirane. Vse pak flash kartite ne sa golemi. Drugo koeto moje da te spyne, e che X-a iska rw access v tvoiata dir i v /tmp mislia, za koeto shte ti triabva ramdrive sys symbolick links primerno kakto e v knoppix. Inache ne e mnogo drugno da se napravi....

Best Regards,,,,
Отговор
в отговор на Solymr #3

Re: Custom Linux

Аз правих за фирмата такава дистрибуция ама без X. Не знам как е с SuSE щото мойта не е базирана на нищо такова. Само ядро, малко други програмки и конфигурационни файлове. Събира се на 8MB CF карта даже boot-ва от нея .
Ако искаш може да направиш пробата първо на диска не е задължително да имаш CF даже може и да boot-ваш от там за да имитираш цялата система.
Ето ти и малко съвети щото многото струват пари
Имаш два варианта за действие.
1. Инсталираш минимално SuSE и почваш да триеш доде го докараш до необходимата големина и да върви де.
2. Почваш всичко на чисто. Сам си компилираш и слагаш пакетите. Сам си пишеш конфиг файловете и т.н.
Аз лично предпочетох втория вариант и не съжалявам.
Щом искаш X погледни по нета дали някой вече не е писал по темата за минимални инсталация. Моята препоръка е да не използваш като база SuSE просто защото при тях всичко е смятано за клиентски ориентирана дистрибуция.

I haven't lost my mind, I have it backed up somewhere on tape.
Отговор
в отговор на Solymr #4

Един скромен съвет и от мен

Макар че не съм правил такива изпълнения...
Защо не погледнеш страницата на Слак Лайф? (А може би си го направил вече?)

[линк]

Дистрото се събира на малко дискче - 185 МБ. Мисля, че е точно това, което ти трябва. Няма тулове за компилиране и излишни неща. (Щом така ги наричаш ;) Не съм сигурен за игри. Но те към излишните неща ли са? ;-PP)

Страница е супер направена, поне според моя вкус. Човекът си е поиграл и/или е знаел много точно какво иска да направи.

На страницата има описани и дадени самите скриптове, които той е ползвал (си е написал) за Слак Лайф. Мисля, че ще ти е доста по-лесно, отколкото всичко сам да правиш.
Освен това пиши му, ако има проблеми, отговаря ;)


Успех

Отговор