mistä linuxin lähdekoodi

eli mistä sen linuxin lähdekoodin saa ja onko sen muokkaaminen vaikeaa. Aikeissa muokata oma linux distro :)
10213
Äänestä

Muut lukivat myös

Vastaukset 10

Vanhimmat

..tuollaiset haaveet, jos täällä kyselet tuollaisia neuvoja!

Äänestä
  • Tuolaista asennetta tarvitaan. Rohkeasti vain tulta päin. :D
    Tuolla asenteella voi saavuttaakin jotain. Linux kernelin
    jota nyt voidaan pitää tuonna lähdekoodina löytyy kernel.org nimiseltä sivulta.
    Seuraavaksi pitää miettiä mitä kivoja paketteja ja mitä pakettimanageria meinaa
    käyttää. sitten vain kerneliä veivamaan mieleiseksi ja haluttut paketti mukaan.

    Helpommalla pääsee kun ettii netistä sen saitin missä voi luoda oman linux distron,
    Siinä valkataan halutut paketit ja vähän muuta ja lopputuloksena on oma linux distro minkä voi ladata konelle ja asentaa.

    Tosin linuxit mitä sieltä syntyy taisivat olla slaxware pohjautuvia.
    Valitettavasti mieleen ei muisti tuon saitin nimeä.

    Joitain linkkejä tästäkin aiheesta
    http://www.linuxfromscratch.org/

    Äänestä

  • **__** kirjoitti:

    Tuolaista asennetta tarvitaan. Rohkeasti vain tulta päin. :D
    Tuolla asenteella voi saavuttaakin jotain. Linux kernelin
    jota nyt voidaan pitää tuonna lähdekoodina löytyy kernel.org nimiseltä sivulta.
    Seuraavaksi pitää miettiä mitä kivoja paketteja ja mitä pakettimanageria meinaa
    käyttää. sitten vain kerneliä veivamaan mieleiseksi ja haluttut paketti mukaan.

    Helpommalla pääsee kun ettii netistä sen saitin missä voi luoda oman linux distron,
    Siinä valkataan halutut paketit ja vähän muuta ja lopputuloksena on oma linux distro minkä voi ladata konelle ja asentaa.

    Tosin linuxit mitä sieltä syntyy taisivat olla slaxware pohjautuvia.
    Valitettavasti mieleen ei muisti tuon saitin nimeä.

    Joitain linkkejä tästäkin aiheesta
    http://www.linuxfromscratch.org/

    No ei si..

    Näistä voi jatkaa "oma linuxen" kehittelyä..

    http://www.puppylinux.org/downloads

    Täältä löytyy osa "helppoja" paketteja asennettavaksi.

    http://distro.ibiblio.org/pub/linux/distributions/puppylinux/

    Sitten ku on taito kasvanut niin voi asentaa aivan mitä vaan noihin Puppyihin!

    Itselläni on tässä Slackwaresta tuttu Gslapt packege Manager Debianin paketit voi myös asentaa. Olen jopa asentanut Mandrivan pakettia tähän "Oman-Linuxen" elikkä tuon:

    http://www.aijaa.com/v.php?i=4772604.jpg

    Mielikuvitus on sitten ainoa raja, mitä näihin Linuxiin voi lisäillä..;)

    http://www.aijaa.com/v.php?i=4772631.jpg

    Äänestä

itse kyllä aloittaisin jostain helpommasta. googleta vaikka "remastering ubuntu" niin pääset alkuun.
linux-jakelun kasaaminen nollasta on aika vaativa projekti.
tietysti voit ottaa pohjaksi jonkin muunkin jakelun kuin ubuntun. ubuntun remasterointiin on vain hyvin ohjeita tarjolla.

Äänestä

eli www.kernel.org

Sieltä saa kernelin ja todellakin oman "distron" kasaaminen on aikaa vievää puuhaa. Suosittelen tutustumaan jo annettuun linkkiin www.linuxfromscratch.org jossa on sitten asiaa todella kattavasti.
Tuollaisen lähdekoodista kasattavan käyttiksen rakentaminen kestää muutamasta päivästä moneen viikkoon. Riippuen siitä, mitä kaikkea mukaan haluaa.
Jos kiinnostusta ja AIKAA löytyy niin tulet huomaamaan että pelkän perus coren asennukseen on tuhraantunut aikaa pari päivää..vähintään.
Itse levitettävän distron kasaamiseen yksin sitten voi mennä vaikka kuinka helvetin paljon aikaa.

Suosittelisin kyllä ensin tutustumaan jonkun muun distron kehitykseen änkäämällä mukaan sellaiseen. Jokin pienempi valtadistroista erillään oleva projekti kelpuuttaa mukaan helposti väkeä, koska siitä on aina pulaa.

Jos kuitenkin aiot ihan oman rakentaa, niin muista markkinoida sitä ahkerasti, että saat myös muita mukaan. Yksinäsi et pärjää ja "distro" jää vain yhden koneen distroksi.
Itse en moiseen ryhtyisi. Minulle riittää yhden distron yhteensopivuustestaus ja bugipaikkailu. Siinäkin on hommaa ihan hemmetisti, kun ottaa huomioon että on muutakin elämää :)

P.s. kirjoitin tämän ikiomalla yhden koneen fullOS-"distrollani" :D

Äänestä

Kernel eli ydin on helppo kääntää:
http://linux.fi/wiki/Ytimen_kääntäminen
ja jokainen jakelu tarjoaa muassaan lähdekoodin, jos sen viitsii imuroida.

Äänestä

Mistä niitä osaajia tulee, jos kukaan ei mistään ala? Tosin tie on pitkä ja kivinen, jos kernelistä aloittaa. Kerneliähän voi muokata omiin tarpeisiin mielin määrin, mutta aloittelija tuskin onnistuu saamaan muutoksiaan "virallisiksi". Mutta myöhemmin ... Ehkä jonkun distroporukan mukana saisi alkuun vähän hyvää treeniä.
Kernelin osoitehan yllä olikin, myös osoitteista ftp.funet.fi tai ftp.sunet se löytyy.

Äänestä
  • No tarkoitus ei näillä vastaajilla varmaankaan ole tyrmätä vaan varoitella aloittajaa ottamasta liian raskasta tehtävää, on totta että jos joutuu kysymään jotain aloituksen kaltaista on edessä todella pitkä ja kivinen tie.

    Ensinnäkin ytimen kääntäminen omalla konffilla ei aina ole ihan niin helppoa kuin mitä luulisi, liian tiukkaan optimointiin mahtuu aina lapsuksia mukaan eli ne konfigurointioptioit pitäisi olla hallussa, voinko poistaa tuon tai tuon ilman etten halkaise kerneliä toimimattomaksi. Jokainen joka konffin on tehnyt tietää että siellä on aika paljon niitä vipuja ja joutuu lueskelemaan aika paljon ettei käännä toimintakyvytöntä kerneliä ainakin jos haluaa kustomoida sitä piukaksi. Itse olen saanut ainoan kernel-panicini juuri liian tiukalla optimoinnilla, poistin mukamas jotain "tarpeettomia" osia eikä tuo käännös kyllä suostunut nousemaan ylös vaikka mielestäni sen olisi pitänyt toimia.

    Seuraavaksi onkin sitten ne käännettävät ohjelmat, oma LFS-projektini jäätyi jonnekin puoliväliin projektin manuaalia ;D jatkan sitä "taas joskus" kuten on tullut jo tavaksi valehdella heh. Nooo, jos sitä aikaa joskus olisi niin sitten joo kyllä.

    Ei muuta kuin onnea ja voimia yritykseen mutta on hyvä olla tietoinen siitä ettei se nyt välttämättä ihan parissa päivässä käy.

    Äänestä

niin esimerkiksi Ubuntun tapauksessa tiedoston nimi on linux-source, jota käytetään tavallisesti kun halutaan asentaa ohjelmia normaalin paketinhallinnan ohi. Kun esimerkiksi jotakin ohjelmaa käännetään lähdemuodosta, tarvitaan lähdemuotoista ydintä, josta otetaan käännökseen mukaan myös tiettyjä osia. Tietenkin ytimen voi tästä lähdemuotoisesta ytimestä kääntää uudelleen, jotta tietyt vimpaimet toimisivat, ja jotta tarpeettomat vivut karsittaisiin pois, eli ytimestä tehtäisiin paremmin laitteistoon yhteensopiva, mutta tämäkin vaatii taitoja. Lueskele muiden kertomuksia vastaavasta aiheesta.

Voit tietenkin tutkia oman distrosi kerneliä jollakin sopivalla editorilla, jotta näet ainakin sen, ymmärrätkö lähdemuodosta mitään. Veikkaisin, että vaikka ymmärtäisitkin, niin et ihan heti käsitä, miksi jokin vipu on näin, eikä noin.

Pelkän ytimen varaan ei voi rakentaa minkäänlaista kunnon systeemiä, sillä jotta tässä onnistuisi, olisi huomioitava tuhansien ja taas tuhansien ohjelmien yhteensopivuus, ja toimivuus, ja tässä laatimassasi systeemissä toimivia ohjelmistoja pitäisi päivitellä aina kun ytimeen tehdään merkittäviä muutoksia, ja siitä urakasta ei yksi ihminen selviä, tai jaksa.

Mutta ainahan ydintä voi tutkistella, jollei muuta tekemistä ole, ja elämä puuttuu.

Äänestä

Kommentoi aloitusta


sijdggos kirjoitti:

eli mistä sen linuxin lähdekoodin saa ja onko sen muokkaaminen vaikeaa. Aikeissa muokata oma linux distro :)

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu