Титла: Собствени Дистрибуции Публикувано от: Dimitar_Ouzounoff в May 30, 2005, 17:22 Може ли някой да сподели нещо за създаване то на лични дистрибуции като:
- ги прави "от нищо" например книгата "Linux from Scratch" - Модифицира други (например Vidalinux и Vector Linux са съвсем слабо променени Gentoo и Slackware) - Използва скриптове за създаването и (чувал съм за VS Live, Knoppix, SLAX и други LiveCD скриптове) - по някакъв друг начин.. Титла: Собствени Дистрибуции Публикувано от: Dimitar_Ouzounoff в May 30, 2005, 17:35 Четох книгата Linux from Scratch, но мисълта да компилирам всичко ме плаши..
Особенно страшно ми стана като четох в 4-та глава за SBU-тата ![]() Титла: Собствени Дистрибуции Публикувано от: v_badev в May 30, 2005, 17:45 Виж това,може да ти е интересно. Изглежда бъдещите версии на Тиликс ще се правят с него.
Титла: Собствени Дистрибуции Публикувано от: vstoykov в May 30, 2005, 19:49 Някой път като имам повече време ще пиша как се прави дистрибуция със скриптовете VS-Live-CD (скриптовете за създаване на VS Live). Накратко става по следния начин:
* инсталира се Slackware * Инсталират се някои важни програми и някои не толкова важни * разрхивира се архива със скриптовете в директорията /root: tar -jxf VS-Live-CD-...tar.bz2 * прави се символна възка (иначе трябва да усложня скриптовете): ln -s /home/root/VS-Live-CD/initrd /vslive * влиза се в директорията cd VS-Live-CD/ Стартира се скрипта rume (с правата на root): ./runme и в директорията /bigtmp (или някоя друга зададена във файла config) се получава ISO на жива дистрибуция :-) P.S. Освен това преди да се стартира ./runme трябва да се запише файла devs-2.3.1-noarch-21.tgz в кореновата директория - този пакет се ползва от инсталационната програма. Вероятно съм пропуснал да утночя и други неща, така че не считайте това за детайлно описание. Титла: Собствени Дистрибуции Публикувано от: Martin_Beltov в May 31, 2005, 17:55 Много ме мързи да се занимавам с LFS
Титла: Собствени Дистрибуции Публикувано от: nienor в Jun 02, 2005, 22:29 Батки, нещо недовдявам....
Я ми обяснете какво всъщност и по същество е "дистрибуция" Кога след като инсталираш Слак и след като направиш промените за които се говори в по-предния пост, това престава да бъде Слак и става друга дистрибуция? Надявам се, че вие разбирате какво е "дистрибуция", защото в горните постове всички пишат така, сякаш това е ама кристално ясно.... Не, не ме разбирайте погрешно... аз знам какви дистрибуции има... знам и разликите между тях... вече имах честта да се запозная лично с няколко.... Та... какво е "дистрибуция" ? Титла: Собствени Дистрибуции Публикувано от: BOT_ev в Jun 02, 2005, 22:56 Дистрибуция е Линукс ядрото + софтуера с който ти ще си избереш да го окомплектоваш. Под софтуер разбирай абсолютно всички програми, които са ти необходими за нормална работа и от които имаш нужда. И да, можеш да направиш друга дистрибуция от, която си избереш. Останалото е лицензи
![]() Титла: Собствени Дистрибуции Публикувано от: Dimitar_Ouzounoff в Jun 03, 2005, 10:44 Операционната система:
- управлява разпределението и употребата на ресурсите (място на диска, памет и много др.) - доставя драйвери за да може някое парче хардуер да работи нормално с останалите (например Windows NT който още широко се използва в някои предприятия и няма USB драйвери, разбира се MS няма да ги пуснат и предприятието ще се наложи да купува нов софтуер, заради хардуера си въпреки, че всичко което им трябва от софтуерна гледна точка преспокойно си върви върху NT) - вместо програмите да се пишат директно за хардуера, ОС доставя така наречените API и шаблони (app. framework) за разработка на приложения (ако не използвате шаблони, ще се наложи да пишете 1000 -2000 код за едно графично "Hello World") Титла: Собствени Дистрибуции Публикувано от: Dimitar_Ouzounoff в Jun 03, 2005, 11:19 Дистрибуцията е Операционната система (незавършената GNU завършена с Linux ядрото)
- компилирана и оптимизирана за дадена платформа (например Yellow Dog e за орязаните POWER процесори на IBM намирани в макинтошовете под името PowerPC) - Използва по принцип своя пакетна система за инсталирането и разпространението на допълнителни пакети, спрямо своите виждания (RedHat и Debian базираните използват предварително компилирани пакети а Lunar и Gentoo се стремят потребителят да си ги компилира сам..) - Доставя инструменти за настройка (YaST, SaX и др. - това са инструменти които освен друго слагат още едно ниво на "абстракция" между системата и потребителя; затова се казва, че ако например научиш SuSE ти научаваш SuSE, а ако научиш Slackware научаваш Linux ;-)) - Някои дистрота осигуряват подръжка след платена регистрация.. - GNU/Linux има много frameworks и повечето дистрибуции избират идин основен. - И може би най-важното Дистрибуциите доставят още програмки които не са част от ОС: Офис пакети, Apache, MySQL.. Дистрибуцията накратко е операционната система + още нещо :-) за целта на потребителя, клиента и така нататък. Има контраст между LFS където 135mb (без X!) е тяхното определение за OS и #### Small Linux където според авторите 50mb е пълна и удобна за използване ОС + работна среда! Титла: Собствени Дистрибуции Публикувано от: nienor в Jun 03, 2005, 20:56 Дам, Slackware ще бъде моята операционна ситема....
Благодаря за разяснението (не че резбрах 50% от нещата които каза, но и това ми беше достатъчно) Стига ми толкова.... Линукс.... това е Слак... От сега нататък ще ви занимавам само с конкретни проблеми. Стискайте ми палци. И пак благодаря... супер сте ![]() Титла: Собствени Дистрибуции Публикувано от: haste в Jun 28, 2005, 02:17 LFS има секция със заглавието "Automated LFS"
Link: http://www.lfs-matrix.de/alfs/news.html Титла: Собствени Дистрибуции Публикувано от: Dimitar_Ouzounoff в Jun 30, 2005, 12:29
това звучи добре.. Титла: Собствени Дистрибуции Публикувано от: Dimitar_Ouzounoff в Jun 30, 2005, 12:32 но все пак.. има ли лесен и ефективен начин за модифициране на съществуваща система по свой вкус?
|