Eraldatud build env?
Postitatud: 21.05.2009, 05:49
Mõtlesin siin, et gun/linux'i jooksutamiseks pole ju tarvis nt gcc'd. Peaks nagu piisama mingist bootskriptist, Linuxist, nt bash'ist, realugejast jne.. Ühesõnaga minu arusaamist mööda ei ole nö frontend-gui-töölaud-süsteemile vaja nt "gnu kompilaatorite kogu" ja muud sellist.
Ehk, et asi normaalselt ära seletada; idee oli selline, et oleks kaks keskkonda: a-la / (root) ja /build (root/arendus). Uuesti , ehk nn / (root) kaustas oleks ainult ja ainult need "failid" mis on vajalikud OS'i jooksutamiseks ja teine nt nn /build kaustas istuks kogu kraam mis on vajalik esimese "/.." loomiseks/uuendamiseks jne.
Kogu asja idee oleks, et annaks gentoo baasil ehitada (esialgu/korda oma lõbuks) mingi gnu/linux distro, mis nt "oskaks internetis käia", aga ei jagaks/(ei omaks võimalust) midagi kompileerimisest ja muust sellisest.
Miks aluseks Gentoo? - Aaaa... Kas on veel midagi lihtsamat??? - Ega vist, seal ju enam-vähem kõik ja kõige uusem esindatud (vastavalt valikutele/vajadustele)!!!
Mis edasi?
Idee oles luua (esialgu) x86'l baseeruv binaarne gnu/linux distrpution koos täis qt, gtk, tcl jne toega (lisaks igasugu pluginad nt flash, java, ehk isegi estID), mis omaks Xserver'it ja mingit "suvalist" vabavaralist (pole otsustatud) GUI töölauda.
Just NIMELT selline "tavaline" distro (pigem võiks olla nn OS), mis ei oska ise midagi teha/luua (kompileerida - on kah asi millega välja karata) (samuti nagu ei saa hakkama defooldina meile teada olevat teist kaks tasulist/populaarsmat OS'i), Ehk siis tahaks ehitada vabavaralist only-boot2-gnu/linux-desktop "süsteemi".
Aga see selleks;
Ikkagi kas keegi on nii tark, ja seletab lahti kuidas luua üks keskond kausta "Y" ja selle abil luua teise kausta uus binaarne-build "X".?
Ehk, et asi normaalselt ära seletada; idee oli selline, et oleks kaks keskkonda: a-la / (root) ja /build (root/arendus). Uuesti , ehk nn / (root) kaustas oleks ainult ja ainult need "failid" mis on vajalikud OS'i jooksutamiseks ja teine nt nn /build kaustas istuks kogu kraam mis on vajalik esimese "/.." loomiseks/uuendamiseks jne.
Kogu asja idee oleks, et annaks gentoo baasil ehitada (esialgu/korda oma lõbuks) mingi gnu/linux distro, mis nt "oskaks internetis käia", aga ei jagaks/(ei omaks võimalust) midagi kompileerimisest ja muust sellisest.
Miks aluseks Gentoo? - Aaaa... Kas on veel midagi lihtsamat??? - Ega vist, seal ju enam-vähem kõik ja kõige uusem esindatud (vastavalt valikutele/vajadustele)!!!
Mis edasi?
Idee oles luua (esialgu) x86'l baseeruv binaarne gnu/linux distrpution koos täis qt, gtk, tcl jne toega (lisaks igasugu pluginad nt flash, java, ehk isegi estID), mis omaks Xserver'it ja mingit "suvalist" vabavaralist (pole otsustatud) GUI töölauda.
Just NIMELT selline "tavaline" distro (pigem võiks olla nn OS), mis ei oska ise midagi teha/luua (kompileerida - on kah asi millega välja karata) (samuti nagu ei saa hakkama defooldina meile teada olevat teist kaks tasulist/populaarsmat OS'i), Ehk siis tahaks ehitada vabavaralist only-boot2-gnu/linux-desktop "süsteemi".
Aga see selleks;
Ikkagi kas keegi on nii tark, ja seletab lahti kuidas luua üks keskond kausta "Y" ja selle abil luua teise kausta uus binaarne-build "X".?