4 175
muokkausta
p (kuva) |
(puhutaas heti alkuun aloittelijalle vain Linuxista, ei mitään ihmeen gnu/-termejä) |
||
Rivi 1: | Rivi 1: | ||
[[Kuva:Kysymys.png|right]] | [[Kuva:Kysymys.png|right]] | ||
'' | ''Linuxia'' on aiemmin pidetty aloittelijoille vaikeana järjestelmänä. Nykyään tämä ei kuitenkaan pidä paikkaansa, kunhan on valmis opiskelemaan hieman uuden järjestelmän perusteita. Koska monet, jotka kokeilevat Linuxia ovat Windows-käyttäjiä, tässä ohjeessa lähdetään siitä liikkeelle. | ||
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai Mac OS (tästä tarkemmin esimerkiksi esseessä [http://webd.savonia-amk.fi/www/kt22440/LNW/linux_eioo_windows.html Linux ei ole Windows]), ja jotkin asiat hoidetaan eri tavalla. Perusteiden opettelu saattaa tuntua turhauttavalta, mutta tulee maksamaan itsensä takaisin moninkertaisena myöhemmin. Ei kukaan ole tietokoneita muillakaan käyttöjärjestelmillä oppinut päivässä tehokkaasti käyttämään. | Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai Mac OS (tästä tarkemmin esimerkiksi esseessä [http://webd.savonia-amk.fi/www/kt22440/LNW/linux_eioo_windows.html Linux ei ole Windows]), ja jotkin asiat hoidetaan eri tavalla. Perusteiden opettelu saattaa tuntua turhauttavalta, mutta tulee maksamaan itsensä takaisin moninkertaisena myöhemmin. Ei kukaan ole tietokoneita muillakaan käyttöjärjestelmillä oppinut päivässä tehokkaasti käyttämään. | ||
Rivi 11: | Rivi 11: | ||
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta "kulttuurishokkia". | Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta "kulttuurishokkia". | ||
== | == Linux-järjestelmän perusteita == | ||
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta. | Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta. | ||
Rivi 34: | Rivi 34: | ||
=== Käyttöjärjestelmän ydin === | === Käyttöjärjestelmän ydin === | ||
Linux-järjestelmän [[Kernel|ydin]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Perinteisesti Linuxissa on ollut tapana [[Kernelin kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tämä joudutaan tekemään harvoin jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä. | |||
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on käännettävä ajuri ytimeen tai, kuten nykyään on usein mahdollista, asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit). | Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on käännettävä ajuri ytimeen tai, kuten nykyään on usein mahdollista, asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit). | ||
Rivi 44: | Rivi 44: | ||
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[X Window System]]istä, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelupaketit sisältävät myös [[Työpöytäympäristö|työpöytäympäristön]], jonka mukana tulee yleensä myös ikkunanhallintaohjelma. Työpöytäympäristö ei kuitenkaan ole elintärkeä osa graafisen käyttöliittymän toiminnalle. | Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[X Window System]]istä, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelupaketit sisältävät myös [[Työpöytäympäristö|työpöytäympäristön]], jonka mukana tulee yleensä myös ikkunanhallintaohjelma. Työpöytäympäristö ei kuitenkaan ole elintärkeä osa graafisen käyttöliittymän toiminnalle. | ||
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[KDE]] ja [[GNOME]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytänä KDE, toisten GNOME (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että KDE on monipuolisempi, muokattavampi ja jossain määrin sekavampi, GNOME taas selkeämpi, yksinkertaisempi ja myös jonkin verran vakaampi. KDE pyrkii pitkälti uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen, GNOME taas käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toteuttamiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[KDE tutuksi]] ja [[GNOME tutuksi]]. | |||
== Esittely-CD-levyt == | == Esittely-CD-levyt == | ||
Rivi 54: | Rivi 54: | ||
== Mikä on jakelupaketti? Minkä jakelupaketin asentaisin? == | == Mikä on jakelupaketti? Minkä jakelupaketin asentaisin? == | ||
Linux itsessään on pelkkä [[Kernel|käyttöjärjestelmän ydin]], joka hoitaa käyttöjärjestelmän matalimman tason tehtävät, kuten laitteiston suoran käskyttämisen. Pelkällä ytimellä (engl. ''kernel'') ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan täydellinen käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tähän käytetään mm. [[GNU]]-projektin ohjelmia, josta tulee joidenkin suosittelema nimi | Linux itsessään on pelkkä [[Kernel|käyttöjärjestelmän ydin]], joka hoitaa käyttöjärjestelmän matalimman tason tehtävät, kuten laitteiston suoran käskyttämisen. Pelkällä ytimellä (engl. ''kernel'') ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan täydellinen käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tähän käytetään mm. [[GNU]]-projektin ohjelmia, josta tulee joidenkin suosittelema nimi Linux. Nämä ja lukuisat muut ohjelmat tulevat jakelupakettien mukana. | ||
On olemassa satoja eri jakelupaketteja, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta aloittelijan kannalta jakelupaketteja vertaillaan sivulla [[Jakelun valinta]]. | On olemassa satoja eri jakelupaketteja, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta aloittelijan kannalta jakelupaketteja vertaillaan sivulla [[Jakelun valinta]]. |