<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aarne</id>
	<title>Linux.fi - Käyttäjän muokkaukset [fi]</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aarne"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/wiki/Toiminnot:Muokkaukset/Aarne"/>
	<updated>2026-06-09T20:16:48Z</updated>
	<subtitle>Käyttäjän muokkaukset</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=55122</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=55122"/>
		<updated>2022-02-12T16:28:23Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissakin suurin osa perustoimista onnistuu graafisesti, mutta komentorivi on tästä huolimatta hyödyllinen sen käytön nopeuden ja suoraviivaisuuden ansiosta. Huomioitavaa on myös, että monissa ongelmatapauksissa ohjeet on tehty komentoriville; komentojen kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten. Lopulta on kuitenkin käyttäjän valittavissa haluaako komentoriviä käyttää vai ei.&lt;br /&gt;
&lt;br /&gt;
Vinkkejä komentorivin käyttöön artikkelissa [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat Linux-jakelut|Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmedia ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Asennusmedian hankkiminen]]&#039;&#039;&lt;br /&gt;
Jakelun asennukseen tarvitaan [[asennusmedia]], jonka saa ladattua jakelun verkkosivustolta. Asennusmedian ([[levykuva]]n) latauduttua sitä voidaan käyttää suoraan esimerkiksi [[Virtuaalikone|virtuaalikoneen]] asennukseen, mutta laitteen asennukseen pitää se vielä asentaa fyysiselle medialle, kuten USB-muistitikulle ja käynnistää laite medialta.&lt;br /&gt;
&lt;br /&gt;
{{Vinkki|Linuxissa asennusmediat sisältävät yleensä asentimen ohella kokonaisen järjestelmän. Voit siis käynnistää laitteesi suoraan medialta ja testata järjestelmää, tekemättä laitteellesi muutoksia.}}&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Ohjelmien asentaminen]]&#039;&#039;&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
Katso myös: [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Suositeltavat_Linux-jakelut&amp;diff=55121</id>
		<title>Suositeltavat Linux-jakelut</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Suositeltavat_Linux-jakelut&amp;diff=55121"/>
		<updated>2022-02-12T16:27:37Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Ohjaus sivulle Suositeltavat jakelut&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS[[Suositeltavat jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Suositeltavat_jakelut&amp;diff=55120</id>
		<title>Suositeltavat jakelut</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Suositeltavat_jakelut&amp;diff=55120"/>
		<updated>2022-02-12T16:27:05Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Siirto nimestä Suositeltavat Linux-jakelut -&amp;gt; Suositeltavat jakelut&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Linux&#039;&#039;&#039; tunnetaan valinnanvarastaan ja mukautumisestaan käyttäjän tarpeisiin. Valinnanvara saattaa kuitenkin hämmentää uutta käyttäjää, niinpä listasimme suosittuja jakeluita, jotka sopivat monenlaiseen käyttöön. &lt;br /&gt;
&lt;br /&gt;
Jokaisesta listatusta on saatavilla liveasennuslevykuvat, joiden avulla voit testata jakelua livenä asennusmedialta, ilman asentamista tai muiden muutosten tekemistä laitteeseesi. Jos luot asennusmedian käyttäen [[Ventoy|Ventoyta]], voit jopa asentaa samalle medialle useiden jakeluiden asennuslevykuvia samanaikaisesti.&lt;br /&gt;
&lt;br /&gt;
== Debian pohjaiset ==&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&#039;&#039;Pääartikkeli: [[Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu]] on aloittalijallekin käyttäjäystävällinen, helppokäyttöinen, suomenkielinen ja turvallinen jakelu. Focal Fossa” on myös Canonicalin julkaiseman Ubuntun uusin pitkäaikaistuettu versio, johon riittää päivityksiä vuoteen 2025 saakka. Sen ominaisuuksiin kuuluu mm. entistä sulautuvampi [[Gnome]] 3.36 työpöytäympäristö ja linux-ytimen 5.4 versio paremmalla laitetuella, sekä TV- ja 4K-näytön omistajille ractional scaling-skaalausominaisuuden parannukset. Ubuntulla on laaja [https://help.ubuntu.com/ dokumentaatio], [https://askubuntu.com/ Ask Ubuntu -palvelu] ja aktiivinen [https://forum.ubuntu-fi.org/ keskustelualue]. Tätä jakelua myös Linux pelaajat suosivat.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tutustu ja lataa Ubuntu täältä: [https://ubuntu-fi.org/lataa-ubuntu/ ubuntu-fi.org]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Fedora Linux-pohjaiset ==&lt;br /&gt;
Kaikki alla olevat jakelut ovat myös samaa Fedora-jakelujen perhettä, joten ne toimivat hyvin yhteen. Jos mietit vaikkapa omiin laitteisiisi Linuxia, niin yksi järjestely voisi olla asentaa ensisijaisesti käyttämääsi työasemaan Fedora ja toiseen harvemmin käytettyyn Rocky Linux. Organisaatio taas voi haluta asentaa käyttäjien työasemiin Fedoran ja palvelimiin Rocky Linuxin.&lt;br /&gt;
&lt;br /&gt;
=== Fedora Linux ===&lt;br /&gt;
&#039;&#039;Pääartikkeli: [[Fedora Linux]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Fedora]] on oiva valinta kaikenlaisiin työasemiin ja palvelimiin, kun halutaan ajantasaiset paketit ja ripeät päivitykset. Se sisältää kaiken tarvittavan tehokkaaseen työskentelyyn uusimmilla sovelluksilla, työkaluilla ja muilla ohjelmistoilla. Työpöytäympäristönä siinä on [[GNOME]], kuten muissakin Linuxeissa, voit kuitenkin vaihtaa sen jos haluat. Fedorasta on myös saatavilla versioita, joissa on valmiina esiasennettuna eri työpöytäympäristö. Puolen vuoden välein saataville tulee uusi julkaisu ja jokaista julkaisua tuetaan noin 13 kuukautta, joten uuteen julkaisuun päivittämisellä ei ole kiire.&lt;br /&gt;
Fedoralla on laaja [https://docs.fedoraproject.org dokumentaatio], kätevä [https://ask.fedoraproject.org Ask Fedora -palvelu], aktiivinen [https://discussion.fedoraproject.org foorumi] ja paljon [https://start.fedoraproject.org muuta].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tutustu ja lataa Fedora täältä: [https://fedoralinux.org fedoralinux.org]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Rocky Linux ===&lt;br /&gt;
&#039;&#039;Pääartikkeli: [[Rocky Linux]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Rocky Linux]] on oiva valinta kaikenlaisiin työasemiin ja palvelimiin, kun halutaan varmuutta ja pitkä tukiaika. Siihen on saatavilla vinopino käteviä sovelluksia ja muita ohjelmistoja, vankalla toiminnalla. Työpöytäympäristönä siinä on GNOME, kuten muissakin Linuxeissa, voit kuitenkin vaihtaa sen jos haluat. Rockysta on myös saatavilla versioita, joissa on esiasennettuna eri työpöytäympäristö. Uusia julkaisu tulee saataville kahden vuoden välein ja niillä on pitkä 10 vuoden tukiaika, joten uuteen julkaisuun päivittämisellä ei varmasti ole kiire! Rocky Linux on myös Fedora-pohjainen, eli Fedorasta otetaan parin vuoden välein yksi julkaisu, josta tehdään seuraava Rocky Linux ja jolle annetaan 10 vuoden päivitystuki. Tämän takia Fedorassa ja Rockyssa on paljon samaa ja ne toimivat hyvin yhteen.&lt;br /&gt;
Rockylla on laaja [https://docs.rockylinux.org dokumentaatio], [https://errata.rockylinux.org errata-palvelu], eläväinen [https://forums.rockylinux.org foorumi] ja paljon [https://wiki.rockylinux.org/link-directory muuta].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tutustu ja lataa Rocky täältä: [https://rockylinux.org rockylinux.org]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Red Hat Enterprise Linux - jakelu maksullisella tuella ===&lt;br /&gt;
&#039;&#039;Pääartikkeli: [[Red Hat Enterprise Linux]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Jos olet suunnittelemassa organisaatiolle IT-ratkaisuja, niin [[Red Hat Enterprise Linux]](RHEL) voi olla yksi vaihtoehto. Se on kuin Rocky Linux, mutta erona on sen mukana tuleva Red Hatin tuki, josta voi olla hyötyä, mikäli ongelmia ilmenee. Uusia julkaisuja tulee saataville 2 vuoden välein ja niillä on 10 vuoden tukiaika. Tarkalleen ottaen, kun tehdään julkaisuja Rockyyn/RHEL:iin, ensiksi RHEL tekee omansa ja vasta sen jälkeen RHEL:in uudesta julkaisusta tehdään Rocky Linux.&lt;br /&gt;
RHEL:illä on laaja [https://access.redhat.com/documentation dokumentaatio] ja muuta materiaalia saatavilla.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tutustu ja osta Red Hat Enteprise Linux täältä: [https://redhat.com/rhel redhat.com/rhel]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
* [[Aloittelijalle]]&lt;br /&gt;
* [[Jakelu]]&lt;br /&gt;
* [[Jakelut]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [https://start.fedoraproject.org Fedoran verkkosivusto]&lt;br /&gt;
* [https://rockylinux.org Rockyn verkkosivusto]&lt;br /&gt;
* [https://redhat.com/rhel Red Hat Enteprise Linuxin verkkosivusto]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tarkistussummat&amp;diff=55124</id>
		<title>Tarkistussummat</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tarkistussummat&amp;diff=55124"/>
		<updated>2022-02-12T16:25:25Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Aarne siirsi sivun Tarkistussummat ohjauksen Tarkistussumma päälle: Monikko pois&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[Tarkistussumma]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tarkistussumma&amp;diff=55123</id>
		<title>Tarkistussumma</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tarkistussumma&amp;diff=55123"/>
		<updated>2022-02-12T16:25:25Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Aarne siirsi sivun Tarkistussummat ohjauksen Tarkistussumma päälle: Monikko pois&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Tarkistussumma&#039;&#039;&#039; on tiedon tarkistukseen käytetty merkkijono. Se voidaan muodostaa halutusta [[tiedosto]]sta tai käytännössä mistä tahansa muusta lähteestä. Kun tarkistussumma tehdään uudestaan pitäisi sen olla sama kuin aiempi tarkistussumma, mikäli lähdetiedosto ei ole muuttunut. Jos taas lähde on muuttunut tavunkaan verran, pitäisi tarkistussumman olla täysin toinen kuin alun perin. Tarkistussummien avulla voidaan siis helposti tarkistaa, onko lähde muuttunut.&lt;br /&gt;
&lt;br /&gt;
== Menetelmät ==&lt;br /&gt;
Yleisimpiä tarkistussummia ovat [[CRC]], [[SHA]], [[MD5]] ja [[cksum]]. Keskeisin niitä erottava tekijä on tarkistussumman murtovarmuus. &lt;br /&gt;
&lt;br /&gt;
Useat heikommista tarkistussummista on kyetty murtamaan, eli laskennan pohjalta tuottamaan useita toisistaan poikkeavia lähteitä, joiden tarkistussummat ovat samat. Murretut tarkistussummat eivät ole käyttökelposia korkeaa [[tietoturva]]a vaativissa kohteissa, sillä lähteen muuttumattomuutta (vapautta haitallisesta koodista) ei voida täysin taata.&lt;br /&gt;
&lt;br /&gt;
== Käyttökohteet ==&lt;br /&gt;
Tarkistussummia voidaan käyttää hyvin monessa eri tarkoituksessa. Heikkoja tarkistussumia käytetään automaattisesti useimpien tietosiirtoprotokollien osana, jotta tekniset häiriöt eivät vaikuttaisi perille tulevan datan oikeellisuuteen.&lt;br /&gt;
&lt;br /&gt;
Tyypillisin ei-automaattinen käyttökohde on tarkistaa, että kopioitu tiedosto vastaa alkuperäistä tiedostoa eikä ole korruptoitunut. Otetaan tarkistussumma halutusta tiedostosta, kopioidaan se, otetaan kopiosta tarkistussumma ja katsotaan että summat ovat samat. Alkuperäinen tarkistussumma on yleensä saatavilla [[levykuva|levykuvien]] yhteydessä ja myös osana [[paketinhallintajärjestelmä]]ä.&lt;br /&gt;
&lt;br /&gt;
Tarkistussummia voidaan käyttää myös [[salasana|salasanojen]] tarkistamiseen. Itse salasanaa ei tarvitse tallentaa sitä vaativaan ohjelmaan. Riittää, että ohjelma tallentaa salasanan tarkistussummat ja myöhemmin tarkistaa vastaako syötetyn salasanan tarkistussumma alkuperäisen vastaavaa.&lt;br /&gt;
&lt;br /&gt;
== Heikkouksia ==&lt;br /&gt;
Koska tarkistussumma ei sisällä itse alkuperäistä tietoa vaan vain erittäin pienen osan siitä, on olemassa useita erilaisia lähdetiedostoja, jotka antavat saman summan. Tämän ei kuitenkaan tule yleensä ongelmaksi, koska yleisimpien tarkistussummatekniikoiden vaihtoehtoisia tarkistussummia on erittäin paljon eikä sopivan tiedoston pitäisi löytyä kuin kokeilemalla.&lt;br /&gt;
&lt;br /&gt;
Vaikka tarkistussumma ei sisälläkään alkuperäistä tietoa, voidaan summasta tämä kuitenkin joskus päätellä. Jos kyseessä on esimerkiksi salasanan tarkistussumma, voidaan kokeilla kaikkia mahdollisten salasanojen tarkistussummia ja katsoa tuottaako jokin yritys oikean summan. Tämä onnistuu usein, mikäli käytössä on alle 10-merkkinen lähdemerkkijono tai lähdemerkkijono on arvattavissa (biljoonalla arvauksella). Lyhyiden salasanojen kokeilua voidaan vaikeuttaa lisäämällä suola. Salasanan eteen tai perään lisätään ei-salaisia mutta vaihtelevia merkkijonoa. Näin kahden käyttäjän sama salasana antaa eri tarkistussumman ja kokeileminen on tehtävä käyttäjäkohtaisesti (tai jokaista mahdollista suolaa kohden). Kun ohjelma tarkistaa salasanaa, se lisää suolan merkkijonot ennen summan ottamista.&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
* [[wikipedia:fi:Tarkistussumma | Tarkistussumma-artikkeli Wikipediassa]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linuxin_asentaminen_USB-muistille&amp;diff=55114</id>
		<title>Linuxin asentaminen USB-muistille</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linuxin_asentaminen_USB-muistille&amp;diff=55114"/>
		<updated>2022-02-12T15:35:45Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Ohjaus sivulle Asennusmedian hankkiminen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS[[Asennusmedian hankkiminen]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Asennusmedian_hankkiminen&amp;diff=55113</id>
		<title>Asennusmedian hankkiminen</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Asennusmedian_hankkiminen&amp;diff=55113"/>
		<updated>2022-02-12T15:29:03Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Asennusmedian hankkiminen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:USB flash drive.jpg|200px|thumb|USB-muistitikku]]&lt;br /&gt;
[[Asennusmedia]]n saa pääsääntöisesti ladattu [[jakelu]]n omalta verkkosivustolta. Ladattava asennusmedia on tyypillisesti IMG- tai ISO-muotoinen [[levykuva]]. Kun asennusmedia on ladattu voidaan sen eheys mahdollisista virheistä latauksen aikana ja/tai peukaloinnilta voidaan tarkistaa [[tarkistussumma]]a käyttämällä, mutta tämä ei ole välttämätöntä. Asennusmediaa voidaan käyttää sellaisenaan esimerkiksi [[virtuaalikone]]en asennukseen, mutta laitetta asentaessa se pitää kirjoittaa fyysiselle medialle.&lt;br /&gt;
&lt;br /&gt;
== Lataaminen ==&lt;br /&gt;
Asennusmedian voi ladata jakelun omalta verkkosivustolta.&lt;br /&gt;
&lt;br /&gt;
Jakeluiden latausivuja:&lt;br /&gt;
* [https://archlinux.org/download Arch Linux – archlinux.org]&lt;br /&gt;
* [https://debian.org/download Debian – debian.org]&lt;br /&gt;
* [https://fedoralinux.org Fedora Linux – fedoralinux.org]&lt;br /&gt;
* [https://redhat.com/rhel Red Hat Enterprise Linux – redhat.com]&lt;br /&gt;
* [https://rockylinux.org/download Rocky Linux – rockylinux.org]&lt;br /&gt;
* [https://ubuntu.com/download Ubuntu – ubuntu.com]&lt;br /&gt;
&lt;br /&gt;
== Tarkastaminen ==&lt;br /&gt;
Ladatun asennusmedian eheys voidaan tarkastaa [[tarkistusumma]]lla. Tähän on olemassa graafinen työkalu nimeltä [[Hashbrown]] ja komentorivi työkaluja erilaisille tarkistussumma algoritmeille. MD5-algoritmille [[md5sum]], SHA-1-algoritmille [[sha1sum]] ja SHA-256-algoritmille [[sha256sum]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmedian asentaminen fyysiselle medialle ==&lt;br /&gt;
Laitteen asennukseen pitää asennusmedia kirjoittaa fyysiselle medialle, kuten USB-muistille. Tähän on moninaisia työkaluja niin Linuxille, Windowsille kuin macOS:lle. Suosittelemme tähän käytettäväksi [[Ventoy]]-työkalua, joka sisältää graafisen ja komentorivi työkalun.&lt;br /&gt;
&lt;br /&gt;
Nyt sinulla pitäisi olla toimiva fyysinen asennusmedia, voit aloittaa valitsemasi jakelun asentamisen!&lt;br /&gt;
&lt;br /&gt;
== Työkaluja ==&lt;br /&gt;
* [[Ventoy]] osaa luoda käynnistyvän USB-muistin monista eri Linux jakelupaketeista yksinkertaisesti kopioimalla Ventoy:n käsittelemälle tikulle halututujen käyttöjärjestelmien levykuvat. Ohjelmasta on saatavana Linux- ja Windows-versiot.&lt;br /&gt;
* [[UNetbootin]] osaa luoda käynnistyvän USB-muistin monista eri Linux jakelupaketeista ilman, että sitä tarvitsee kirjoittaa optiselle aihiolle. Ohjelmasta on saatavana Linux- ja Windows-versiot.&lt;br /&gt;
* [[Etcher]] on helppo ja yksinkertaisen käyttöliittymän omaava graafinen sovellus, jolla saa helposti asennettua levykuvat niin USB-asemille kuin MicroSD-muistikorteille, esim. korttitietokoneita varten kuten [[Raspberry Pi]]&lt;br /&gt;
* [http://www.pendrivelinux.com/ Pendrivelinux] käynnistää Linux käyttöjärjestelmän USB tikulta. Sivustolla löytyy ohjeita käynnistykseen käytettävän USB-muistin tekemiseksi.&lt;br /&gt;
* [http://ppa.launchpad.net/ogra/ubuntu/pool/main/u/usb-imagewriter/usb-imagewriter_0.1-1~ppa1_all.deb USB Image Writer Ubuntulle]. Ohje löytyy [http://wiki.ubuntu-fi.org/usbimagewriter Ubuntu Suomi Wikistä]. USB-muisteille voidaan asentaa käyttöjärjestelmä ja sitä voidaan käyttää LiveCD:n tavoin.&lt;br /&gt;
* [[Fedora]]n &amp;lt;tt&amp;gt;livecd-iso-to-disk&amp;lt;/tt&amp;gt;, joka on paketissa &amp;lt;tt&amp;gt;livecd-tools&amp;lt;/tt&amp;gt;. [http://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo Fedoran boottaava USB-muisti -ohje].&lt;br /&gt;
* [[Fedora]]n [https://fedorahosted.org/liveusb-creator/ liveusb-creator], saatavana myös Windowsille.&lt;br /&gt;
&lt;br /&gt;
== Komentoriviltä asennus cat- ja dd-työkaluilla ==&lt;br /&gt;
USB-muisteille voidaan asentaa käyttöjärjestelmä [[levykuva]]sta ja sitä voidaan käyttää LiveCD:n tavoin useammalla käskyllä, joista &amp;lt;tt&amp;gt;[[cat]]&amp;lt;/tt&amp;gt; on tehokkain ja nopein, mutta yleisesti aiemmin on neuvottu käyttämään &amp;lt;tt&amp;gt;[[dd]]&amp;lt;/tt&amp;gt;-komentoa, joka on hitaampi ja hankalampi.&lt;br /&gt;
&lt;br /&gt;
Lataa aluksi [[jakelu]]n [[img]]- tai [[iso]]-muotoinen live-[[levykuva]] ja aseta USB-muisti tietokoneesi USB-korttipaikkaan. Seuraavaksi tarvitset muistitikun [[laitetiedosto]]n (yleensä esim. &amp;lt;tt&amp;gt;/dev/sdb&amp;lt;/tt&amp;gt;), jonka saa selville komennolla &amp;lt;tt&amp;gt;[[dmesg]]&amp;lt;/tt&amp;gt;. Komennon tuloste on muistitikun liittämisen jälkeen seuraavanlainen:&lt;br /&gt;
 Initializing USB Mass Storage driver...&lt;br /&gt;
 scsi2 : SCSI emulation for USB Mass Storage devices&lt;br /&gt;
 usbcore: registered new interface driver usb-storage&lt;br /&gt;
 USB Mass Storage support registered.&lt;br /&gt;
 usb-storage: device found at 4&lt;br /&gt;
 usb-storage: waiting for device to settle before scanning&lt;br /&gt;
 usb-storage: device scan complete&lt;br /&gt;
 scsi 2:0:0:0: Direct-Access                               0.00 PQ: 0 ANSI: 2&lt;br /&gt;
 sd 2:0:0:0: [sdb] 3948544 512-byte hardware sectors (2022 MB)&lt;br /&gt;
 sd 2:0:0:0: [sdb] Write Protect is off&lt;br /&gt;
 sd 2:0:0:0: [sdb] Mode Sense: 00 00 00 00&lt;br /&gt;
 sd 2:0:0:0: [sdb] Assuming drive cache: write through&lt;br /&gt;
 sd 2:0:0:0: [sdb] 3948544 512-byte hardware sectors (2022 MB)&lt;br /&gt;
 sd 2:0:0:0: [sdb] Write Protect is off&lt;br /&gt;
 sd 2:0:0:0: [sdb] Mode Sense: 00 00 00 00&lt;br /&gt;
 sd 2:0:0:0: [sdb] Assuming drive cache: write through&lt;br /&gt;
 sdb:&lt;br /&gt;
 sd 2:0:0:0: [sdb] Attached SCSI removable disk&lt;br /&gt;
 sd 2:0:0:0: Attached scsi generic sg2 type 0&lt;br /&gt;
Tästä nähdään että muistitikun tunnus on &amp;lt;tt&amp;gt;sdb&amp;lt;/tt&amp;gt; eli sen laitetiedosto on &amp;lt;tt&amp;gt;/dev/sdb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Lopuksi voidaan kirjoittaa levykuva muistitikulle. &#039;&#039;&#039;Huomaa, että muistitikun tiedostot poistetaan! Ole myös täysin varma muistitikun laitetiedostosta, tai muuten sekoitat ssd:si/kiintolevysi&#039;&#039;&#039;. Kirjoittaminen tapahtuu komennolla ([[pääkäyttäjä]]nä)  &lt;br /&gt;
&lt;br /&gt;
===&amp;lt;tt&amp;gt;cat&amp;lt;/tt&amp;gt;===&lt;br /&gt;
  # cat /polku/kirjoitettavaan/tiedostoon.img &amp;gt; /dev/usb-muistille-annettu-laitenimi&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;tt&amp;gt;dd&amp;lt;/tt&amp;gt;===&lt;br /&gt;
  # dd if=/polku/kirjoitettavaan/tiedostoon.img of=/dev/usb-muistille-annettu-laitenimi bs=1024 &lt;br /&gt;
&lt;br /&gt;
Odota kunnes päätteessä lukee taas esimerkiksi &amp;quot;käyttäjä@kone&amp;quot;. Sen jälkeen voit irrottaa USB-muistin koneesta. &lt;br /&gt;
&lt;br /&gt;
Käynnistä kone uudelleen USB-muisti koneeseen kytkettynä. Jos BIOS/UEFI ei käynnistä konetta automaattisesti muistitikulta, on BIOS/UEFI asetuksista valittava käynnistysmediaksi USB-muisti.&lt;br /&gt;
&lt;br /&gt;
Kaksi yleisintä virheilmoitusta ja korjausta jos USB-muistilta asennus ei jostain syystä onnistu.&lt;br /&gt;
* [https://www.pendrivelinux.com/error-could-not-find-kernel-image-linux/ Error: Could not find kernel image: Linux]&lt;br /&gt;
* [http://techie-buzz.com/how-to/syslinux-no-default-ui-error-fix.html Fix Syslinux No Default or UI Configuration Error While Booting from USB]{{Vanhentunut linkki}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Asennusmedia]]&lt;br /&gt;
* [[Levykuva]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Järjestelmä]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=55112</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=55112"/>
		<updated>2022-02-12T14:47:07Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Asennusmediaa koskevat osiot kirjoitettu uudelleen.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissakin suurin osa perustoimista onnistuu graafisesti, mutta komentorivi on tästä huolimatta hyödyllinen sen käytön nopeuden ja suoraviivaisuuden ansiosta. Huomioitavaa on myös, että monissa ongelmatapauksissa ohjeet on tehty komentoriville; komentojen kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten. Lopulta on kuitenkin käyttäjän valittavissa haluaako komentoriviä käyttää vai ei.&lt;br /&gt;
&lt;br /&gt;
Vinkkejä komentorivin käyttöön artikkelissa [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat Linux-jakelut|Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat Linux-jakelut|Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmedia ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Asennusmedian hankkiminen]]&#039;&#039;&lt;br /&gt;
Jakelun asennukseen tarvitaan [[asennusmedia]], jonka saa ladattua jakelun verkkosivustolta. Asennusmedian ([[levykuva]]n) latauduttua sitä voidaan käyttää suoraan esimerkiksi [[Virtuaalikone|virtuaalikoneen]] asennukseen, mutta laitteen asennukseen pitää se vielä asentaa fyysiselle medialle, kuten USB-muistitikulle ja käynnistää laite medialta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vinkki:&#039;&#039;&#039; Linuxissa asennusmediat sisältävät yleensä asentimen ohella kokonaisen järjestelmän. Voit siis käynnistää laitteesi suoraan medialta ja testata järjestelmää, tekemättä laitteellesi muutoksia.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Ohjelmien asentaminen]]&#039;&#039;&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
Katso myös: [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=55111</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=55111"/>
		<updated>2022-02-12T14:05:15Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Tämä pois&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissakin suurin osa perustoimista onnistuu graafisesti, mutta komentorivi on tästä huolimatta hyödyllinen sen käytön nopeuden ja suoraviivaisuuden ansiosta. Huomioitavaa on myös, että monissa ongelmatapauksissa ohjeet on tehty komentoriville; komentojen kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten. Lopulta on kuitenkin käyttäjän valittavissa haluaako komentoriviä käyttää vai ei.&lt;br /&gt;
&lt;br /&gt;
Vinkkejä komentorivin käyttöön artikkelissa [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat Linux-jakelut|Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat Linux-jakelut|Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Ohjelmien asentaminen]]&#039;&#039;&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
Katso myös: [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Microsoft_Windows&amp;diff=55110</id>
		<title>Microsoft Windows</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Microsoft_Windows&amp;diff=55110"/>
		<updated>2022-02-11T22:44:39Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Windows ei liene käsite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{perustietoa}}&lt;br /&gt;
[[Tiedosto:Windows darkblue 2012.svg|250px|pienoiskuva]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://www.fs-driver.org/ Ext2 Installable Filesystem] — Windows-ajuri Linuxin [[ext2]]- ja [[ext3]]-[[tiedostojärjestelmä|tiedostojärjestelmille]].&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Linux-työaseman liittäminen Windows AD-toimialueeseen]]&lt;br /&gt;
*[[Windows-ohjelmien ajaminen Linuxissa]]&lt;br /&gt;
*[[Wine]] on yhteensopivuusohjelmisto, jonka avulla on mahdollista ajaa monia Windows-ohjelmistoja ja -sovelluksia Linuxissa.&lt;br /&gt;
*[[CrossOver]] on [[Wine]]en pohjautuva avoin toteutus Windowsin API:lle. Se on suunniteltu erityisesti toimistokäyttöön pyörittämään mm. Microsoft Officea ja Photoshopia.&lt;br /&gt;
*[[Proton]] on yhteensopivuusohjelmisto, jonka avulla on mahdollista ajaa monia Windows-pelejä Linuxissa.&lt;br /&gt;
*[[PlayOnLinux]] on ohjelmisto ja skriptikirjasto, jonka avulla voit helposti asentaa ja käyttää lukuisia pelejä ja ohjelmistoja, jotka on suunniteltu toimimaan Microsoft Windows -käyttöjärjestelmässä.&lt;br /&gt;
*[[Cygwin]] on [[Red Hat]]in ylläpitämä ohjelmakirjasto, joka mahdollistaa useiden Unix- ja Linux-ohjelmien käyttämisen Windowsin alla.&lt;br /&gt;
*[[Windows Subsystem for Linux]]&lt;br /&gt;
*[[NTFS-3G]] on tiedostojärjestelmäajuri, jonka avulla on mahdollista liittää [[NTFS]]-tiedostojärjestelmä sekä luku- että kirjoitusoikeuksin hakemistopuuhun.&lt;br /&gt;
*[[ReactOS]] on avoin Windows-yhteensopiva käyttöjärjestelmä.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Epävapaata]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Microsoft_Windows&amp;diff=55109</id>
		<title>Microsoft Windows</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Microsoft_Windows&amp;diff=55109"/>
		<updated>2022-02-11T22:44:02Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Katso myös */ Päivitystä&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{perustietoa}}&lt;br /&gt;
[[Tiedosto:Windows darkblue 2012.svg|250px|pienoiskuva]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://www.fs-driver.org/ Ext2 Installable Filesystem] — Windows-ajuri Linuxin [[ext2]]- ja [[ext3]]-[[tiedostojärjestelmä|tiedostojärjestelmille]].&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Linux-työaseman liittäminen Windows AD-toimialueeseen]]&lt;br /&gt;
*[[Windows-ohjelmien ajaminen Linuxissa]]&lt;br /&gt;
*[[Wine]] on yhteensopivuusohjelmisto, jonka avulla on mahdollista ajaa monia Windows-ohjelmistoja ja -sovelluksia Linuxissa.&lt;br /&gt;
*[[CrossOver]] on [[Wine]]en pohjautuva avoin toteutus Windowsin API:lle. Se on suunniteltu erityisesti toimistokäyttöön pyörittämään mm. Microsoft Officea ja Photoshopia.&lt;br /&gt;
*[[Proton]] on yhteensopivuusohjelmisto, jonka avulla on mahdollista ajaa monia Windows-pelejä Linuxissa.&lt;br /&gt;
*[[PlayOnLinux]] on ohjelmisto ja skriptikirjasto, jonka avulla voit helposti asentaa ja käyttää lukuisia pelejä ja ohjelmistoja, jotka on suunniteltu toimimaan Microsoft Windows -käyttöjärjestelmässä.&lt;br /&gt;
*[[Cygwin]] on [[Red Hat]]in ylläpitämä ohjelmakirjasto, joka mahdollistaa useiden Unix- ja Linux-ohjelmien käyttämisen Windowsin alla.&lt;br /&gt;
*[[Windows Subsystem for Linux]]&lt;br /&gt;
*[[NTFS-3G]] on tiedostojärjestelmäajuri, jonka avulla on mahdollista liittää [[NTFS]]-tiedostojärjestelmä sekä luku- että kirjoitusoikeuksin hakemistopuuhun.&lt;br /&gt;
*[[ReactOS]] on avoin Windows-yhteensopiva käyttöjärjestelmä.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;br /&gt;
[[Luokka:Epävapaata]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=LiveCD&amp;diff=55033</id>
		<title>LiveCD</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=LiveCD&amp;diff=55033"/>
		<updated>2022-02-10T14:54:30Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Muutettu ohjauksen kohdesivua: ennen Live-cd, nyt Asennusmedia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[Asennusmedia]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Live-CD&amp;diff=55032</id>
		<title>Live-CD</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Live-CD&amp;diff=55032"/>
		<updated>2022-02-10T14:53:51Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Muutettu ohjauksen kohdesivua: ennen Live-cd, nyt Asennusmedia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[Asennusmedia]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Live-cd&amp;diff=55031</id>
		<title>Live-cd</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Live-cd&amp;diff=55031"/>
		<updated>2022-02-10T14:53:33Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Muutettu ohjauksen kohdesivua: ennen Livemedia, nyt Asennusmedia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[Asennusmedia]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Live-DVD&amp;diff=55030</id>
		<title>Live-DVD</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Live-DVD&amp;diff=55030"/>
		<updated>2022-02-10T14:53:13Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Muutettu ohjauksen kohdesivua: ennen Livemedia, nyt Asennusmedia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[Asennusmedia]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Livemedia&amp;diff=55029</id>
		<title>Livemedia</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Livemedia&amp;diff=55029"/>
		<updated>2022-02-10T14:48:28Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Ohjaus sivulle Asennusmedia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[Asennusmedia]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Asennusmedia&amp;diff=55028</id>
		<title>Asennusmedia</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Asennusmedia&amp;diff=55028"/>
		<updated>2022-02-10T14:47:56Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Asennusmedia&#039;&#039;&#039; on media, jota käytetään käyttöjärjestelmän tai muun ohjelmiston asentamiseen. Asennusmedian (levykuvan) voi ladata yleensä asennettavan käyttöjärjestelmän tai muun ohjelmiston verkkosivustolta. Tämän jälkeen sitä voi käyttää sellaisenaan esimerkiksi virtuaalikoneen asentamiseen tai kirjoittaa fyysiselle medialle jonkin laitteen asentamista varten.&lt;br /&gt;
&lt;br /&gt;
Asennusmediat ovat pääsääntöisesti [[Käynnistettävä media|käynnistettäviä medioita]], jolle laite pitää käynnistää (bootata) asentamista varten. Linuxissa asennusmediat sisältä asentimen lisäksi yleensä myös valmiin järjestelmän, jolta asennettavaa järjestelmää voidaan testata suoraan asennusmedialta. Testaamista varten muutoksia laitteeseen ei siis tarvitse tehdä, ellei niin erikseen haluta. Tästä toiminnallisuudesta käytetään myös toisinaan nimitystä Live-USB/-DVD/-CD.&lt;br /&gt;
&lt;br /&gt;
== Valmis järjestelmä asennusmedialla – tekninen toteutus ==&lt;br /&gt;
[[Juurihakemisto]] sijaitsee yleensä levyllä erillisessä, tavallisesti [[SquashFS]]- tai [[Cramfs]]-tiedostojärjestelmän sisältävässä [[levykuva]]ssa. Jotta juuritiedostojärjestelmään kirjoittaminen olisi mahdollista, liitetään tämä levykuva esimerkiksi [[aufs]]:n tai [[UnionFS]]:n avulla yhteen [[tmpfs]]:n kanssa, jolloin kaikki tiedostojärjestelmään tehdyt muutokset tallentuvat keskusmuistiin.&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Käynnistettävä media]]&lt;br /&gt;
* [[Pelastusmedia]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka: Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Asennusmedia&amp;diff=55027</id>
		<title>Asennusmedia</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Asennusmedia&amp;diff=55027"/>
		<updated>2022-02-10T14:31:40Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Katso myös */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Asennusmedia&#039;&#039;&#039; on media, kuten muistitikku, jota käytetään käyttöjärjestelmän tai muun ohjelmiston asentamiseen. Asennusmedia luodaan asettemalla [[asennuslevykuva]] jollekin medialle, kuten [[USB-muisti|USB-muistitikulle]]. Tämän levykuvan saa yleensä asennettavan käyttäjärjestelmän tai muun ohjelmiston verkkosivustolta.&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Käynnistettävä media]]&lt;br /&gt;
* [[Pelastusmedia]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka: Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Asennuslevykuva&amp;diff=55026</id>
		<title>Asennuslevykuva</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Asennuslevykuva&amp;diff=55026"/>
		<updated>2022-02-10T14:31:06Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Levykuvakin on media&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[Asennusmedia]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=55025</id>
		<title>SystemRescue</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=55025"/>
		<updated>2022-02-10T14:30:33Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Katso myös&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;SystemRescue&#039;&#039;&#039; on [[Arch Linux]]-pohjainen järjestelmän palauttamiseen, muokkaamiseen ja varmuuskopiointiin suuntautunut [[jakelu]].&lt;br /&gt;
&lt;br /&gt;
SystemRescue sisältää tehokkaat työkalut järjestelmän varmuuskopiointiin ja levyn järjestelyyn. Se tukee hyvin ulkoisia massamuisteja tai verkkoresursseja. Myös SATA-asemalta käynnistäminen onnistuu hyvin, mikä saattaa tuottaa joillekin muille samaan käyttötarkoitukseen tehdyille tuotteille ongelmia.&lt;br /&gt;
&lt;br /&gt;
== Työkaluja ==&lt;br /&gt;
* [[GNU Parted]]&lt;br /&gt;
* [[GParted]] &lt;br /&gt;
* [[Partimage]] &lt;br /&gt;
* [[Tiedostojärjestelmä]]työkalut ([[e2fsprogs]], [[reiserfsprogs]], [[reiser4progs]], [[xfsprogs]], [[jfsutils]], [[ntfsprogs]], [[dosfstools]])&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[sfdisk]]&lt;br /&gt;
* Verkkotyökaluja ([[Samba]], [[NFS]], [[ping]], [[nslookup]], ...)&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Pelastusmedia]]&lt;br /&gt;
* [[Käynnistettävä media]]&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
*[https://system-rescue.org Verkkosivusto]&lt;br /&gt;
&lt;br /&gt;
{{Arch Linux}}&lt;br /&gt;
{{Varmuuskopiointi}}&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=55024</id>
		<title>SystemRescue</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=55024"/>
		<updated>2022-02-10T14:29:55Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Päivitystä&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;SystemRescue&#039;&#039;&#039; on [[Arch Linux]]-pohjainen järjestelmän palauttamiseen, muokkaamiseen ja varmuuskopiointiin suuntautunut [[jakelu]].&lt;br /&gt;
&lt;br /&gt;
SystemRescue sisältää tehokkaat työkalut järjestelmän varmuuskopiointiin ja levyn järjestelyyn. Se tukee hyvin ulkoisia massamuisteja tai verkkoresursseja. Myös SATA-asemalta käynnistäminen onnistuu hyvin, mikä saattaa tuottaa joillekin muille samaan käyttötarkoitukseen tehdyille tuotteille ongelmia.&lt;br /&gt;
&lt;br /&gt;
== Työkaluja ==&lt;br /&gt;
* [[GNU Parted]]&lt;br /&gt;
* [[GParted]] &lt;br /&gt;
* [[Partimage]] &lt;br /&gt;
* [[Tiedostojärjestelmä]]työkalut ([[e2fsprogs]], [[reiserfsprogs]], [[reiser4progs]], [[xfsprogs]], [[jfsutils]], [[ntfsprogs]], [[dosfstools]])&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[sfdisk]]&lt;br /&gt;
* Verkkotyökaluja ([[Samba]], [[NFS]], [[ping]], [[nslookup]], ...)&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
*[https://system-rescue.org Verkkosivusto]&lt;br /&gt;
&lt;br /&gt;
{{Arch Linux}}&lt;br /&gt;
{{Varmuuskopiointi}}&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescueCD&amp;diff=55023</id>
		<title>SystemRescueCD</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescueCD&amp;diff=55023"/>
		<updated>2022-02-10T14:29:40Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Korjaus..&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[SystemRescue]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=K%C3%A4ynnistett%C3%A4v%C3%A4_media&amp;diff=55022</id>
		<title>Käynnistettävä media</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=K%C3%A4ynnistett%C3%A4v%C3%A4_media&amp;diff=55022"/>
		<updated>2022-02-10T14:26:56Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Uusi sivu: &amp;#039;&amp;#039;&amp;#039;Käynnistettävä media&amp;#039;&amp;#039;&amp;#039; (engl. &amp;#039;&amp;#039;bootable media&amp;#039;&amp;#039;) on mikä tahansa käynnistyvä (boottaava) media, kuten USB-muisti, wikipedia:fi:SSD-levy|SSD...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Käynnistettävä media&#039;&#039;&#039; (engl. &#039;&#039;bootable media&#039;&#039;) on mikä tahansa käynnistyvä (boottaava) media, kuten [[wikipedia:fi:USB-muisti|USB-muisti]], [[wikipedia:fi:SSD-levy|SSD-levy]], muu [[wikipedia:fi:massamuisti|massamuisti]] tai [[levykuva]].&lt;br /&gt;
&lt;br /&gt;
== Käynnistettäviä medioita: ==&lt;br /&gt;
* Laitteen massamuisti, jolle on asennettu käynnistyvä järjestelmä.&lt;br /&gt;
* [[Asennusmedia]], jolle on asennettu käynnistyvä järjestelmä.&lt;br /&gt;
* Käynnistyvä [[pelastusmedia]].&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Asennusmedia]]&lt;br /&gt;
* [[Pelastusmedia]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Pelastusmedia&amp;diff=55021</id>
		<title>Pelastusmedia</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Pelastusmedia&amp;diff=55021"/>
		<updated>2022-02-10T14:25:18Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Uusi sivu: &amp;#039;&amp;#039;&amp;#039;Pelastusmedia&amp;#039;&amp;#039;&amp;#039; on käynnistettävä media, johon vioittunut laite voidaan käynnistää (bootata) varsinaisen järjestelmän ollessa sekaisin. Jos...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Pelastusmedia&#039;&#039;&#039; on [[Käynnistettävä media|käynnistettävä media]], johon vioittunut laite voidaan käynnistää (bootata) varsinaisen järjestelmän ollessa sekaisin. Jos saa Linuxin tai [[käynnistyslatain|käynnistyslataimen]] pahasti sekaisin, voit käynnistää pelastusmedialta, [[mount|liittää]] tarvittavat osiot ja tehdä vaikkapa muutokset käynnistyslataimeen tai [[Kääntäminen|kääntää]] uuden [[Ydin|ytimen]]. Ehkä tunnetuin pelastusmedia on [[SystemRescue]].&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Käynnistettävä media]]&lt;br /&gt;
* [[Asennusmedia]]&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
* [https://system-rescue.org SystemRescue]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescueCD&amp;diff=55020</id>
		<title>SystemRescueCD</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescueCD&amp;diff=55020"/>
		<updated>2022-02-10T14:24:00Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Poistettu ohjaus sivulle SystemRescue&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;SystemRescue&#039;&#039;&#039; on [[Arch Linux]]-pohjainen järjestelmän palauttamiseen, muokkaamiseen ja varmuuskopiointiin suuntautunut [[jakelu]].&lt;br /&gt;
&lt;br /&gt;
SystemRescue sisältää tehokkaat työkalut järjestelmän varmuuskopiointiin ja levyn järjestelyyn. Se tukee hyvin ulkoisia massamuisteja tai verkkoresursseja. Myös SATA-asemalta käynnistäminen onnistuu hyvin, mikä saattaa tuottaa joillekin muille samaan käyttötarkoitukseen tehdyille tuotteille ongelmia.&lt;br /&gt;
&lt;br /&gt;
== Työkaluja ==&lt;br /&gt;
* [[GNU Parted]]&lt;br /&gt;
* [[GParted]] &lt;br /&gt;
* [[Partimage]] &lt;br /&gt;
* [[Tiedostojärjestelmä]]työkalut ([[e2fsprogs]], [[reiserfsprogs]], [[reiser4progs]], [[xfsprogs]], [[jfsutils]], [[ntfsprogs]], [[dosfstools]])&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[sfdisk]]&lt;br /&gt;
* Verkkotyökaluja ([[Samba]], [[NFS]], [[ping]], [[nslookup]], ...)&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
*[https://system-rescue.org Verkkosivusto]&lt;br /&gt;
&lt;br /&gt;
{{Arch Linux}}&lt;br /&gt;
{{Varmuuskopiointi}}&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescueCD&amp;diff=55019</id>
		<title>SystemRescueCD</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescueCD&amp;diff=55019"/>
		<updated>2022-02-10T14:21:54Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Aarne siirsi sivun SystemRescueCD ohjauksen SystemRescue päälle: Nimi vaihtunut SystemRescueCD -&amp;gt; SystemRescue. Lähde: https://www.system-rescue.org/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#OHJAUS [[SystemRescue]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=55018</id>
		<title>SystemRescue</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=55018"/>
		<updated>2022-02-10T14:21:54Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Aarne siirsi sivun SystemRescueCD ohjauksen SystemRescue päälle: Nimi vaihtunut SystemRescueCD -&amp;gt; SystemRescue. Lähde: https://www.system-rescue.org/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;SystemRescueCD&#039;&#039;&#039; on [[Gentoo]]-pohjainen järjestelmän palauttamiseen, muokkaamiseen ja varmuuskopiointiin suuntautunut [[jakelu]]. SystemRescueCD:tä käytetään tyypillisesti [[Live-CD]]:ltä, mutta sen voi myös asentaa [[USB-muisti]]lle. &lt;br /&gt;
&lt;br /&gt;
SystemRescueCD sisältää tehokkaat työkalut järjestelmän varmuuskopiointiin ja levyn järjestelyyn. Se tukee hyvin ulkoisia massamuisteja tai verkkoresursseja. Myös SATA-asemalta käynnistäminen onnistuu hyvin, mikä saattaa tuottaa joillekin muille samaan käyttötarkoitukseen tehdyille tuotteille ongelmia.&lt;br /&gt;
&lt;br /&gt;
== Työkaluja ==&lt;br /&gt;
* [[GNU Parted]]&lt;br /&gt;
* [[GParted]] &lt;br /&gt;
* [[Partimage]] &lt;br /&gt;
* [[Tiedostojärjestelmä]]työkalut ([[e2fsprogs]], [[reiserfsprogs]], [[reiser4progs]], [[xfsprogs]], [[jfsutils]], [[ntfsprogs]], [[dosfstools]])&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[sfdisk]]&lt;br /&gt;
* Verkkotyökaluja ([[Samba]], [[NFS]], [[ping]], [[nslookup]], ...)&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
*[http://www.sysresccd.org/ Kotisivu]&lt;br /&gt;
&lt;br /&gt;
{{gentoo}}&lt;br /&gt;
{{Varmuuskopiointi}}&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54960</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54960"/>
		<updated>2022-02-09T21:18:17Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissakin suurin osa perustoimista onnistuu graafisesti, mutta komentorivi on tästä huolimatta hyödyllinen sen käytön nopeuden ja suoraviivaisuuden ansiosta. Huomioitavaa on myös, että monissa ongelmatapauksissa ohjeet on tehty komentoriville; komentojen kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten. Lopulta on kuitenkin käyttäjän valittavissa haluaako komentoriviä käyttää vai ei.&lt;br /&gt;
&lt;br /&gt;
Vinkkejä komentorivin käyttöön artikkelissa [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Ohjelmien asentaminen]]&#039;&#039;&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
Katso myös: [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54959</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54959"/>
		<updated>2022-02-09T21:15:24Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Miten ohjelmia asennetaan? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissakin suurin osa perustoimista onnistuu graafisesti, mutta komentorivi on tästä huolimatta hyödyllinen sen käytön nopeuden ja suoraviivaisuuden ansiosta. Huomioitavaa on myös, että monissa ongelmatapauksissa ohjeet on tehty komentoriville; komentojen kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten. Lopulta on kuitenkin käyttäjän valittavissa haluaako komentoriviä käyttää vai ei.&lt;br /&gt;
&lt;br /&gt;
Vinkkejä komentorivin käyttöön artikkelissa [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54958</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54958"/>
		<updated>2022-02-09T21:13:25Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Järjestelyä&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissakin suurin osa perustoimista onnistuu graafisesti, mutta komentorivi on tästä huolimatta hyödyllinen sen käytön nopeuden ja suoraviivaisuuden ansiosta. Huomioitavaa on myös, että monissa ongelmatapauksissa ohjeet on tehty komentoriville; komentojen kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten. Lopulta on kuitenkin käyttäjän valittavissa haluaako komentoriviä käyttää vai ei.&lt;br /&gt;
&lt;br /&gt;
Vinkkejä komentorivin käyttöön artikkelissa [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54957</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54957"/>
		<updated>2022-02-09T21:12:18Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Komentorivi käyttöliittymä */ Päivitystä&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissakin suurin osa perustoimista onnistuu graafisesti, mutta komentorivi on tästä huolimatta hyödyllinen sen käytön nopeuden ja suoraviivaisuuden ansiosta. Huomioitavaa on myös, että monissa ongelmatapauksissa ohjeet on tehty komentoriville; komentojen kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten. Lopulta on kuitenkin käyttäjän valittavissa haluaako komentoriviä käyttää vai ei.&lt;br /&gt;
&lt;br /&gt;
Vinkkejä komentorivin käyttöön artikkelissa [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54956</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54956"/>
		<updated>2022-02-09T20:53:50Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Artikkelin järjestelyä&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
=== Komentorivi käyttöliittymä ===&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54955</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54955"/>
		<updated>2022-02-09T20:32:33Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Suositeltavat jakelut]]&#039;&#039;&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54954</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54954"/>
		<updated>2022-02-09T20:31:00Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (engl. &#039;&#039;kernel&#039;&#039;) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54953</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54953"/>
		<updated>2022-02-09T20:29:35Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Mikä on jakelu? */ Pääartikkeli&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Jakelu]]&#039;&#039;&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54952</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54952"/>
		<updated>2022-02-09T20:26:44Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Järjestelmän ydin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54951</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54951"/>
		<updated>2022-02-09T20:23:05Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Järjestelmän ydin */ Linkki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen [[Linux (ydin)|Linux]], jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54950</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54950"/>
		<updated>2022-02-09T20:21:11Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Hakemistorakenne */ Linkin korjaus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54949</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54949"/>
		<updated>2022-02-09T20:20:48Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja tiedostojen oikeuksista löytyy artikkelista [tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54948</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54948"/>
		<updated>2022-02-09T20:17:19Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Hakemistorakenne */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki juurihakemisto sijaitsee jollain levyosiolla, mutta siihen voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä. Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[Tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54947</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54947"/>
		<updated>2022-02-09T20:13:12Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Monen käyttäjän järjestelmä */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja muiden haittaohjelmien leviämistä. Korkeintaan organisaatiokäyttäjät tarvitsevat erillisen virustorjuntaohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki hakemistot sijaitsevat jollain levyosiolla, mutta samaan hakemistopuuhun voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä. Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[Tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54946</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54946"/>
		<updated>2022-02-09T20:02:27Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxissa käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja haittaohjelmien leviämistä. Ainoastaan yrityskäyttäjät korkeintaan tarvitsevat erillisen virustorjunta-ohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki hakemistot sijaitsevat jollain levyosiolla, mutta samaan hakemistopuuhun voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä. Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[Tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54945</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54945"/>
		<updated>2022-02-09T20:01:58Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxin käyttäjä hallitsee järjestelmäänsä, ei toisinpäin.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja haittaohjelmien leviämistä. Ainoastaan yrityskäyttäjät korkeintaan tarvitsevat erillisen virustorjunta-ohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki hakemistot sijaitsevat jollain levyosiolla, mutta samaan hakemistopuuhun voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä. Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[Tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54944</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54944"/>
		<updated>2022-02-09T19:58:34Z</updated>

		<summary type="html">&lt;p&gt;Aarne: /* Komentorivistä ja sen käytön tarpeesta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxin käyttäjä hallitsee järjestelmäänsä, ei toisinpäin, kuten edellä mainituissa järjestelmissä.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja haittaohjelmien leviämistä. Ainoastaan yrityskäyttäjät korkeintaan tarvitsevat erillisen virustorjunta-ohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki hakemistot sijaitsevat jollain levyosiolla, mutta samaan hakemistopuuhun voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä. Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[Tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE Plasma]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54943</id>
		<title>Aloittelijalle</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Aloittelijalle&amp;diff=54943"/>
		<updated>2022-02-09T19:41:53Z</updated>

		<summary type="html">&lt;p&gt;Aarne: KDE -&amp;gt; KDE Plasma&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Kysymys.png|oikea]]&lt;br /&gt;
&#039;&#039;&#039;Linuxia&#039;&#039;&#039; 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. Käytännössä kaikki mitä muilla käyttöjärjestelmillä on mahdollista tehdä ja käyttää, verkkoselaimista, tuottavuussovelluksiin ja pelaamiseen asti on mahdollista Linux-jakeluiden kanssa.&lt;br /&gt;
&lt;br /&gt;
Linux-maailmaan tutustuessa on hyvä pitää mielessä, että Linux on suunniteltu eri lähtökohdista kuin esimerkiksi Windows tai macOS, 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. Mutta siinä missä Windowsin ja macOS:n tutuiksi tulleet rakenteet ja käyttöliittymä voivat muuttua radikaalisti, jopa seuraavassa versiossa, Linux-jakelun käyttäjällä vapaus valita mieluisansa käyttöliittymä, jota ei sanele kukaan muu kuin käyttäjä itse. &lt;br /&gt;
&lt;br /&gt;
Linuxin käyttäjä hallitsee järjestelmäänsä, ei toisinpäin, kuten edellä mainituissa järjestelmissä.&lt;br /&gt;
&lt;br /&gt;
== Haluan asentaa koneelleni Linuxin! Mitä minun tulee tehdä? ==&lt;br /&gt;
Jotta uuden käyttöjärjestelmän käyttöönotto onnistuisi mahdollisimman kivuttomasti, on aluksi hyvä ottaa selvää perusasioista. Lue tämä sivu läpi ja selaile muutenkin tätä wikiä ja muita Linux-aiheisia sivustoja.&lt;br /&gt;
&lt;br /&gt;
Kun lähdet asentamaan koneellesi Linuxia, sinun on ensin päätettävä, minkä [[Jakelu|jakelun]] asennat. Jakelu on kokoelma ohjelmistoja, jossa on paitsi [[Linux (ydin)|Linux-ydin]] myös muut tarvittavat ohjelmistot ja työkalut. Tässä artikkelissa on esitelty lyhyesti yleisimpiä jakeluita, joiden väliltä valinta kannattaa tehdä. Parasta jakelua ei ole mahdollista sanoa, vaan valinta on lähinnä mielipidekysymys.&lt;br /&gt;
&lt;br /&gt;
Käydään kuitenkin aluksi lyhyesti läpi Linux-käyttöjärjestelmän perusteet, jotta Linuxin asentaminen ei aiheuttaisi suurta &amp;quot;kulttuurishokkia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Linux-järjestelmän perusteita ==&lt;br /&gt;
Jotta uudenlaisen käyttöjärjestelmän käyttö onnistuisi tehokkaasti, on hyvä tietää jotain sen perusrakenteesta.&lt;br /&gt;
&lt;br /&gt;
=== Monen käyttäjän järjestelmä ===&lt;br /&gt;
Linux on alusta lähtien tehty monen käyttäjän järjestelmäksi, jolloin jokaisella käyttäjällä on oma käyttäjätunnus, salasana ja kotihakemisto sekä kotihakemistossaan omat asetuksensa. Käyttäjätunnuksia voi luoda myös erikoiskäyttöön, esimerkiksi niin, että erikoisempia asetuksia tai uusia ohjelmia kokeilee ensin testitunnuksella, ilman pelkoa varsinaisten käyttäjien säätöjen sekoittumisesta.&lt;br /&gt;
&lt;br /&gt;
Tavallisella käyttäjällä ei ole kirjoitusoikeuksia muualle tiedostojärjestelmään kuin omaan kotihakemistoon (sekä esim. tilapäistiedostojen hakemistoon, johon yleensä ei kosketa käsin). Siten esimerkiksi ohjelmien asentaminen koko järjestelmään (kaikkien käyttäjien käytettäväksi) ei onnistu, vaan ylläpitotoimenpiteisiin käytetään pääkäyttäjän (&amp;lt;tt&amp;gt;[[root]]&amp;lt;/tt&amp;gt;) käyttäjätunnusta tai [[sudo]]-ohjelmaa, joka suorittaa komennot pääkäyttäjänä. Tällainen järjestelmä on tietoturvan kannalta hyvä, sillä mahdolliset haittaohjelmat voivat suoraan saastuttaa vain käyttäjän oman kotihakemiston. Lisäksi se hankaloittaa virusten ja haittaohjelmien leviämistä. Ainoastaan yrityskäyttäjät korkeintaan tarvitsevat erillisen virustorjunta-ohjelmiston, kunhan jakelu on päivitetty ja ajantasalla. &lt;br /&gt;
&lt;br /&gt;
Lisätietoja löytyy artikkeleista [[käyttäjä]] ja [[tiedoston oikeudet]]. Katso myös [[tietoturva]].&lt;br /&gt;
&lt;br /&gt;
=== Hakemistorakenne ===&lt;br /&gt;
:&#039;&#039;Pääartikkeli: [[Hakemistorakenne]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Linuxissa ei käytetä Windowsin tapaa ryhmitellä hakemistoja levyosioiden (esim. C:, D: jne.) alle, vaan käytetään yhtä hakemistopuuta, joka alkaa [[Juurihakemisto|juurihakemistosta]] (/). Toki hakemistot sijaitsevat jollain levyosiolla, mutta samaan hakemistopuuhun voidaan myös liittää muita levyosioita. Usein esimerkiksi käyttäjien kotihakemistot sisältävä &amp;lt;tt&amp;gt;home&amp;lt;/tt&amp;gt;-hakemisto on oma levyosionsa, jolloin esimerkiksi [[Jakelut|jakelun]] vaihtuessa on helppo säilyttää henkilökohtaiset tiedostot ja asetukset.&lt;br /&gt;
&lt;br /&gt;
Tavallisesti käyttäjä tallentaa kaikki omat tiedostonsa kotihakemistoonsa alihakemistoineen (ohjelmat saattavat lisäksi käyttää joitakin muita hakemistoja, esim. &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; väliaikaistiedostoille). Muualle järjestelmään tallennetaan tiedostoja vain pääkäyttäjänä esimerkiksi asennettaessa uusia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Jokaisella tiedostolla on myös tiedostokohtaiset oikeudet, jotka kertovat esimerkiksi kuka käyttäjä omistaa tiedoston ja ketkä saavat lukea sitä. Lisätietoja tiedostojen oikeuksista löytyy artikkelista [[Tiedoston oikeudet]].&lt;br /&gt;
&lt;br /&gt;
=== Järjestelmän ydin ===&lt;br /&gt;
Linux-järjestelmän [[Ydin|ytimenä]] (kernel) on varsinainen Linux, jonka kehityksen aloitti suomalainen Linus Torvalds. Se hoitaa matalan tason kommunikoinnin laitteiden kanssa, jolloin tavallisten ohjelmien ei tarvitse huolehtia siitä. Muinoin Linuxissa piti [[Ytimen kääntäminen|kääntää]] ydin lähdekoodista, mutta nykyään tätä ei tarvitse tehdä jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmien]] tarjotessa uusia ytimiä valmiiksi käännettyinä.&lt;br /&gt;
&lt;br /&gt;
Ytimessä ovat kaikki käytettävät ajurit, joten mikäli jokin oheislaite ei toimi, sille on asennettava ajurimoduuli valmiiksi käännettynä jakelun paketinhallinnasta, joskin ajurin kääntäminen ytimeen itse on myös mahdollista. Joskus voidaan käyttää myös [[Binääriajurit|binääriajureita]], joita ei levitetä lähdekoodimuodossa (esim. jotkin näytönohjaimien ajurit).&lt;br /&gt;
&lt;br /&gt;
Ytimessä ajurit (ja muutkin sen osat) voivat olla käännetyt joko suoraan ytimeen tai erilliseksi moduuliksi. Moduuleja käytetään usein esimerkiksi laiteajurien yhteydessä ja niitä voidaan ajon aikana ladata käyttöön tai poistaa käytöstä.&lt;br /&gt;
&lt;br /&gt;
=== Graafinen käyttöliittymä ===&lt;br /&gt;
Linuxissa graafinen käyttöliittymä koostuu monesta osasta, kuten [[Wayland]]ista, [[Ikkunointiohjelma|ikkunanhallintaohjelmasta]] sekä graafisista ohjelmista (kuten [[Firefox]] ja [[GIMP]]). Yleensä jakelut 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.&lt;br /&gt;
&lt;br /&gt;
Linuxin muokattavuus antaa mahdollisuuden valita eri työpöytäympäristöjen välillä. Yleisimmät työpöytäympäristöt ovat [[GNOME]] ja [[KDE Plasma]], joiden kesken aloittelijan on yleensä tehtävä valinta. Joidenkin jakeluiden mukana tulee oletustyöpöytäympäristönä GNOME, toisten KDE Plasma (toki myös toisen työpöytäympäristön asennus on yleensä tehty helpoksi). Nyrkkisääntönä voidaan sanoa, että GNOME on selkeämpi, yksinkertaisempi ja jonkin verran vakaampi, KDE Plasma taas on monipuolisempi, muokattavampi ja jossain määrin sekavampi. GNOME pyrkii käyttöliittymän selkeyttämiseen ja perusominaisuuksien luotettavaan toimintaan, KDE Plasma uusien ominaisuuksien ja asetusmahdollisuuksien lisäämiseen. Työpöytäympäristöihin voit myös tutustua lukemalla artikkelit [[GNOME tutuksi]] ja [[KDE tutuksi]].&lt;br /&gt;
&lt;br /&gt;
== Asennusmediat ==&lt;br /&gt;
Ensimmäiset Linux-kokeilut on mukavinta tehdä [[livemedia]]lla. Tällöin järjestelmä käynnistyy suoraan livemedialta, tekemättä muutoksia käytettävään laitteeseen. Etuna on, että vaikka järjestelmän saisikin rikki, se korjaantuu viimeistään uudelleenkäynnistyksen yhteydessä. Livemediaa käyttämällä pääset suoraan toimivalle työpöydälle, jossa voit testata esimerkiksi oheislaitteiden toimivuutta ja monia erilaisia ohjelmia.&lt;br /&gt;
&lt;br /&gt;
Nykyään useimmat jakeluista, esimerkiksi [[Fedora Linux]] ja [[Rocky Linux]], tarjoavat asennusmedianaan oletuksena livemediaa.&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että livemedialta käytettäessä ohjelma voi olla huomattavasti hitaampi, kuin ssd-asemalle tai kiintolevylle asennettuna.&lt;br /&gt;
&lt;br /&gt;
== Mikä on jakelu?  ==&lt;br /&gt;
Jakelu on kokoelma ohjelmistoja, jotka yhdessä muodostavat käyttöjärjestelmän. Jakeluissa on kattauksena jakelun valitsemat ohjelmistot, jotka he paketoivat haluamallaan tavalla. Ohjelmistovalikoima on kuitenkin keskeisiltä osiltaan sama tai samantapainen useimmissa yleiskäyttöisissä jakeluissa ja paketointitapa yksi muutamasta eri järjestelmästä.&lt;br /&gt;
&lt;br /&gt;
Linux itsessään on pelkkä [[Ydin|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. &#039;&#039;kernel&#039;&#039;) ei tavallinen käyttäjä tee mitään. Jotta saataisiin aikaan toimiva käyttöjärjestelmä tarvitaan ytimen ympärille perusohjelmistot. Tällaisia ovat mm. käynnistyslatain [[GRUB]] ja taustapalveluja hoitava [[systemd]]. Nämä ja lukuisat muut ohjelmat tulevat jakeluiden mukana.&lt;br /&gt;
&lt;br /&gt;
== Minkä jakelun asentaisin? ==&lt;br /&gt;
On olemassa satoja eri jakeluita, joista kymmenkunta on suhteellisen laajalle levinneitä. Parasta jakelua ei voida yksiselitteisesti sanoa, mutta voit katsoa [[Suositeltavat jakelut]] -artikkelin.&lt;br /&gt;
&lt;br /&gt;
== Onko jakelu suomenkielinen? ==&lt;br /&gt;
Useimmat jakelut ovat aina monikielisiä. Jakelua voi pitää suomenkielisenä, jos sen asennusohjelma on käännetty suomeksi, se sisältää yleisen kielituen, eikä keskeisten työkalujen tai keskeisten sovellusten joukossa ole suomentamattomia ohjelmia. Käytännössä kaikki yleisimmin käytössä olevat jakelut on mahdollista asentaa suomenkielisinä (esimerkiksi Fedora ja Rocky Linuxin [[Anaconda]]-asennusohjelma on käännetty 89 kielelle).&lt;br /&gt;
&lt;br /&gt;
Jakeluissa käytetään pääosin samoja ohjelmistoja, jotka on käännetty ohjelmistojen omissa kehitysprojekteissa. Yleensä jakelut eivät käännä muuta kuin omia asennus- ja hallintatyökalujaan. Tästä johtuen jakelut ovat yleensä (asennusohjelmaa lukuun ottamatta) yhtä suomenkielisiä.&lt;br /&gt;
&lt;br /&gt;
Yleensä ensisijaisesti käytettävä kieli valitaan jakelun asennuksen aikana. Myöhemmin kieltä voi vaihtaa asetuksista.&lt;br /&gt;
&lt;br /&gt;
Lisätietoja ohjelmien kääntämisestä löytyy artikkelista [[kotoistus]].&lt;br /&gt;
&lt;br /&gt;
== Miten asennan jakelun asennusmedialle? ==&lt;br /&gt;
&#039;&#039;Pääartikkeli:&#039;&#039; [[Linuxin asentaminen USB-muistille]]&lt;br /&gt;
&lt;br /&gt;
Kun mahdollisesti jakelu on löytynyt, se on mahdollista ladata yleensä joko suoraan selaimesta, [[BitTorrent]]-ohjelmalla torrent-tiedoston tai magnet-linkin avulla sekä myös komentoriviohjelmien kuten [[curl]] tai [[wget]] avulla. Torrent on varmin ja nopein ratkaisu yleensä, mutta riippumatta siitä millä lataat, on hyvä varmistaa aina ladatun [[levykuva]]n eheys, sillä lataussivun yhteydessä yleensä ilmoitetaan tarkistussumma ladatavalle tiedostolle, esim. MD5/SHA1/SHA256-summa.&lt;br /&gt;
&lt;br /&gt;
=== Valitse asennusmedia ===&lt;br /&gt;
Vaikka useimmiten nykyään lähes kaikki jakelut voi asentaa USB-tikulta, Linux-jakelun voi, mutta joskus asennettavasta laitteesta riippuen, pitääkin asentaakin erityisellä medialla, kuten esim. MicroSD-kortille tai optiselle aihiolle.&lt;br /&gt;
&lt;br /&gt;
== Miten ohjelmia asennetaan? ==&lt;br /&gt;
Linuxissa ohjelmat asennetaan ensisijaisesti käyttäen jakelun [[Paketinhallintajärjestelmä|paketinhallintaa]], jolloin ohjelma asennetaan joko komentoriviltä yhdellä komennolla tai graafisella paketinhallintatyökalulla. Paketinhallintajärjestelmiä on muutamia perusteiltaan erilaisia ([[Fedora Linux]]-pohjaisilla, [[Debian]]-pohjaisilla, [[Arch Linux]]illa, [[Gentoo]]lla ja [[Slackware]]lla omansa) ja näiden käyttämiseen on useampia työkaluja, joista joitakin voi käyttää useammalla paketinhallintajärjestelmällä.&lt;br /&gt;
&lt;br /&gt;
Asennettaessa paketinhallinta mm. tarkistaa mitä muita ohjelmia ohjelma tarvitsee (paketin riippuvuudet) ja usein asentaa kaikki tarvittavat paketit. Paketinhallinta pitää kirjaa asennetuista paketeista ja mm. hoitaa niiden (puoliautomaattisen) päivittämisen, jos uusia versioita ilmestyy. &lt;br /&gt;
&lt;br /&gt;
Mikäli haluttua pakettia ei löydy paketinhallinnasta, on asennus tehtävä käsin [[kääntäminen|kääntämällä]] [[lähdekoodi]]sta tai etsittävä ohjelmasta tehty epävirallinen paketti ja asennettava se. Nykyään monien jakeluiden [[pakettivarasto]]t ovat niin laajoja, että ohjelmia joutuu kääntämään käsin vain jos on erityistarpeita ja silloinkin harvoin. Ohjelmien asentamista paketinhallinnan ohi ei suositella, sillä tällöin menetetään paketinhallinnan hyödyt (mm. puoliautomaattiset päivitykset). Lähdekoodista käännetystä ohjelmasta voi myös tehdä paketin, jolloin osa paketinhallinnan hyödyistä koskee tätäkin ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Paketin asentaminen toisen jakelun paketista tai [[epäviralliset pakettilähteet|epävirallisesta pakettilähteestä]] saattaa olla vaarallista. [[haittaohjelmat#Troijan hevoset|Troijan hevosen]] riskin ohella on riski, että jakeluun huonosti sopeutettu paketti esimerkiksi  ylikirjoittaa toisen paketin tiedostoja, ja ennen kaikkea se, että se saattaa riippuvuuksina vaatia paketteja, joita ei jakelussa ole sillä nimellä tai oikealla versionumerolla. Asentaminen paketinhallinnan ohi eri hakemistoon (yleensä /&amp;lt;tt&amp;gt;usr/local/paketti&amp;lt;/tt&amp;gt;) on usein parempi vaihtoehto kuin huonosti sopeutetun paketin asentaminen paketinhallinnan kautta.&lt;br /&gt;
&lt;br /&gt;
=== Katso myös ===&lt;br /&gt;
* [[Ohjelmien asentaminen]]&lt;br /&gt;
* [[:Luokka:Paketinhallinta|Paketinhallinta-luokka]]&lt;br /&gt;
&lt;br /&gt;
== Komentorivistä ja sen käytön tarpeesta ==&lt;br /&gt;
:&#039;&#039;Aloittelijalle suunnatut ohjeet komentorivin käyttöön löytyvät artikkelista [[Komentorivin perusteet]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monet aloittelevat Linux-käyttäjät pelkäävät aluksi [[:Luokka:Komentorivi|komentorivin]] käyttämistä. Tämä on normaalia, sillä Windows-järjestelmässä komentoriviä ei yleensä käytetä juuri mihinkään. Linuxissa komentorivi on kuitenkin yhä melko tärkeässä osassa, sekä hyvässä että pahassa. Toki monien nykyaikaisten [[Jakelut|jakeluiden]] ja työpöytäympäristöjen ([[GNOME]] ja [[KDE]]) mukana tulee paljon graafisia hallintatyökaluja, joilla hoituu moni järjestelmän perustoimi. Toisaalta ongelmatapauksissa ohjeet ongelman korjaamiseen ovat usein komentoriviriveinä; muutaman komentorivin kirjoittaminen on huomattavasti helpompaa kuin vastaavan neuvominen valikkoja selaten.&lt;br /&gt;
&lt;br /&gt;
Komentorivi on kuitenkin muutakin kuin välttämätön paha. Monet asiat hoituvat paljon kätevämmin tekstitilassa kunhan vain perusasiat ensin jaksaa opetella. Jonkinlaisen kuvan komentorivin mahdollisuuksista saa artikkelista [[komentorivivinkkejä]].&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=KDE_Plasma&amp;diff=54942</id>
		<title>KDE Plasma</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=KDE_Plasma&amp;diff=54942"/>
		<updated>2022-02-09T19:14:38Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ohjelma-malline&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=KDE Plasma&lt;br /&gt;
| kuva=[[Kuva:Kde_logo.png]]&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[GPL]]&lt;br /&gt;
| käyttöliittymä=[[Qt]]&lt;br /&gt;
| kotisivu=[https://kde.org/plasma-desktop kde.org/plasma-desktop]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KDE Plasma&#039;&#039;&#039; tai &#039;&#039;&#039;Plasma&#039;&#039;&#039; on [[Avoin lähde|avoimen lähteen]] [[työpöytäympäristö]], jonka on kehittänyt [[KDE]].&lt;br /&gt;
&lt;br /&gt;
== Julkaisuhistoria ==&lt;br /&gt;
=== K Desktop Environment 1 ===&lt;br /&gt;
14. lokakuuta 1996 Matthias Ettrich aloitti projektin ja ensimmäinen vakaa KDE-julkaisu julkaistiin 12.7.1998. KDE perustui tuolloin Qt:n ensimmäiseen versioon.&lt;br /&gt;
&lt;br /&gt;
=== K Desktop Environment 2 ===&lt;br /&gt;
KDE 2 julkaistiin alun perin 23.10.2000 ja se perustui Qt 2 -versioon. Tuolloin uutta oli muun muassa [[Konqueror]]-selain, josta tuli KDE:n oletusselain.&lt;br /&gt;
&lt;br /&gt;
=== K Desktop Environment 3 ===&lt;br /&gt;
&#039;&#039;Aloittelijan opas KDE 3:n käyttöön löytyy artikkelista [[KDE 3 tutuksi]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
KDE 3 -versio julkaistiin alun perin 3.4.2002 ja se perustui Qt 3 -versioon. KDE eV.:n lopetettua KDE 3-sarjan kehittämisen, [[Trinity Desktop Environment]]-projekti on jatkanut sitä.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Kuva:Kde-3.5.6.png|KDE 3.5.6 -työpöytä&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== KDE Software Compilation 4 ===&lt;br /&gt;
&#039;&#039;Aloittelijan opas KDE 4:n käyttöön löytyy artikkelista [[KDE 4 tutuksi]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
KDE SC 4 julkaistiin alun perin 11.1.2008 ja se perustui Qt 4 -versioon. Suurin osa jakeluista tarjoaa vielä KDE SC 4 -version vaikka viides versio työpöytäympäristöstä on jo julkaistu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Kuva:Fedora_KDE4.png|Kuvakaappaus KDE 4.0 -työpöydästä [[Fedora Linux]] 9:ssä&lt;br /&gt;
Kuva:Kde-4.5.0.png|KDE 4.5.0 -työpöytä oletusasetuksilla ja muutamalla sovelmalla&lt;br /&gt;
Kuva:Konqueror413-windows.png|Nelosversion myötä KDE-sovellukset toimivat myös Windowsilla&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== KDE Frameworks 5 -aika ===&lt;br /&gt;
Qt 5:n myötä KDE-kehittäjät alkoivat kehittää kirjastoistaan (kdelibs) Qt 5 -versioita. Samalla kirjastot päätettiin modularisoida, ja niiden kokonaisuutta alettiin kutsua nimellä KDE Frameworks 5. Ensimmäinen versio (5.0) kirjastoista julkaistiin 7. heinäkuuta 2014.&lt;br /&gt;
&lt;br /&gt;
KDE Frameworks 5:n myötä &#039;&#039;KDE Software Collection&#039;&#039; (lyhennettynä SC) lakkasi olemasta. Jo aiemmin SC oli koostunut ohjelmistoalustasta (platform), Plasma-työtiloista (Plasma workspaces) ja sovelluksista (applications). Nämä kolme erosivat täysin erillisiksi julkaisuiksi, jotka ovat seuraavat:&lt;br /&gt;
* KDE Frameworks sisältää KDE:n yhteiset kirjastot&lt;br /&gt;
* KDE Plasma on KDE:n kehittämä työpöytä&lt;br /&gt;
* KDE Applications sisältää joukon KDE:n kehittämiä ohjelmia, jotka julkaistaan samaan aikaan&lt;br /&gt;
&lt;br /&gt;
Huomattavaa on, että yhdessä KDE Applications -julkaisuissa julkaistavilla ohjelmilla on eroavia versionumeroita. Myöskin osa ohjelmista perustuu edelleen KDE-ohjelmistoalustan nelosversioon ja osa Frameworks 5:een. Osa ohjelmista perustuu vain Qt:hen eikä käytä kumpaakaan. Koska Frameworks-, Plasma- ja Applications-julkaisut ovat tällä tavalla erillisiä ja koska KDE ei enää tarkoita ohjelmistoa, käsite &#039;&#039;KDE 5&#039;&#039; on täysin mahdoton.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Kuva:Kubuntu 14.10 KDE Plasma 5.1.0 työpöytä.png|Kubuntu 14.10 oli ensimmäisiä Linux-jakeluita, jonka sai KDE Plasman 5. versiolla&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[KDE]]&lt;br /&gt;
* [[:Luokka:KDE-ohjelmat|KDE-ohjelmat]]&lt;br /&gt;
* [[KDE-pelit]]&lt;br /&gt;
* [[KOffice]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [http://kde-apps.org/ kde-apps.org] - Sovelluksia KDE ohjelmistoalustalle&lt;br /&gt;
* [http://kde-look.org/ kde-look.org] - KDE sovelluksien teemoja, KDE työtilan teemoja ym. &lt;br /&gt;
* [http://kde-files.org/ kde-files.org] - KDE sovelluksiin liittyviä tiedostoja&lt;br /&gt;
* [http://dot.kde.org/ dot.kde.org] - KDE:n virallinen uutissivu&lt;br /&gt;
* [http://userbase.kde.org/ userbase.kde.org] - wikitietoa KDE:n käyttäjille&lt;br /&gt;
* [http://techbase.kde.org/ techbase.kde.org] - KDE:lle tarkoitettu wiki&lt;br /&gt;
* [http://commit-digest.org/ commit-digest.org] - KDE:n kehitykseen liittyvä viikoittainen uutiskatsaus&lt;br /&gt;
* [http://planetkde.org/ planetkde.org] - KDE kehittäjien blogeja.&lt;br /&gt;
* [http://www.kde-fi.org/ KDE:n suomennosprojekti]&lt;br /&gt;
* [http://fi.wikipedia.org/wiki/KDE KDE-yhteisön suomenkielinen Wikipedian -artikkeli]&lt;br /&gt;
* [http://freedesktop.org/wiki/ freedesktop.org] (Unixin työpöytäympäristöjen standardisointielin)&lt;br /&gt;
&lt;br /&gt;
{{Malline:Työpöytäympäristöt}}&lt;br /&gt;
[[Luokka:KDE-ohjelmat]]&lt;br /&gt;
[[Luokka:Työpöytäympäristöt]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Społeczność KDE]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Plasma&amp;diff=54941</id>
		<title>Plasma</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Plasma&amp;diff=54941"/>
		<updated>2022-02-09T19:10:10Z</updated>

		<summary type="html">&lt;p&gt;Aarne: Ak: Ohjaus sivulle KDE Plasma&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT[[KDE Plasma]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Malline:Ty%C3%B6p%C3%B6yt%C3%A4ymp%C3%A4rist%C3%B6t&amp;diff=54940</id>
		<title>Malline:Työpöytäympäristöt</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Malline:Ty%C3%B6p%C3%B6yt%C3%A4ymp%C3%A4rist%C3%B6t&amp;diff=54940"/>
		<updated>2022-02-09T19:08:09Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;margin:auto&amp;quot; width = 60%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #b0c4de; color: #000000; text-align:center&amp;quot; |{{vkm|black|blue|nimi=Työpöytäympäristöt}}&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;[[Työpöytäympäristö|Työpöytäympäristöihin]] liittyvät artikkelit&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | &#039;&#039;&#039;Graafisia työpöytäympäristöjä&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style =&amp;quot;font-size:90%; text-align:center&amp;quot; | [[Cinnamon]] | [[Enlightenment]] | [[GNOME]] | [[KDE Plasma|Plasma]] | [[LXDE]] | [[LXQt]] | [[MATE]] | [[Mutiny]] | [[Unity]] | [[ROX]] | [[Trinity Desktop Environment]] | [[Xfce]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | &#039;&#039;&#039; Ikkunointipalvelimia&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style =&amp;quot;font-size:90%; text-align:center&amp;quot; | [[Mir]] | [[X.org]] | [[XFree86]]&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mallineesta==&lt;br /&gt;
Tämä malline esittelee työpöytäympäristöihin liittyviä artikkeleita.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Lisää artikkelin loppuun: &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Työpöytäympäristöt}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Mallineet|{{PAGENAME}}]][[Luokka:Artikkelisarjamallineet|{{PAGENAME}}]]&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;[[Luokka:Työpöytäympäristöt]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=KDE&amp;diff=54939</id>
		<title>KDE</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=KDE&amp;diff=54939"/>
		<updated>2022-02-09T19:07:06Z</updated>

		<summary type="html">&lt;p&gt;Aarne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Konqi.png|thumb|right|200px|Konqi, KDE:n maskotti]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KDE&#039;&#039;&#039; on avoimen lähdekoodin yhteisö, joka kehittää pääasiassa Linuxille sekä muille Unix-kaltaisille käyttöjärjestelmille [[KDE Plasma]] -työpöytäympäristöä, [[KDE Gear]] -ohjelmakokoelmaa ja [[KDE Frameworks]] -ohjelmistokehystä. Neljännen sukupolven (KDE SC 4.x) myötä [[KDE ohjelmistoalusta]]n asennus Windows- ja Mac OS X -järjestelmille ovat mahdollisia. KDE SC hyödyntää  (nykyään [[Nokia]]n omistaman) [[Trolltech]]in kehittämää [[Qt]]-kirjastoa/ohjelmistoalustaa. Qt ei alun perin ollut [[vapaa ohjelmisto]], jonka takia [[GNOME]]-projekti aikoinaan aloitettiin, silloin vielä KDE-nimellä kulkevan työpöytäympäristön tilalle. Qt on ollut vapaata lähdekoodia sen jälkeen kun Trolltech kaksoislisenssoi sen.&lt;br /&gt;
&lt;br /&gt;
KDE on nykyisin toisiksi suurin avoimen lähdekoodin yhteisö heti Linux kerneliä kehittävän yhteisön jälkeen. KDE koostuu tuhansista ohjelmoijista, graafikoista, käytettävyystutkijoista, kielenkääntäjistä sekä monista muista vapaaehtoisista ja palkatuista henkilöistä. &#039;&#039;KDE eV.&#039;&#039; on virallinen voittoa tavoittelematon organisaatio, joka keskittyy KDE SC:n kehittämiseen ja markkinointiin. Se tarjoaa myös KDE-kehittäjille rahaston erilaisiin tapahtumiin, joita KDE kehittäjät voivat anoa. Tarpeen tullen KDE eV. kustantaa KDE-kehittäjille matkustuksen ja asumisen eri maihin, joissa järjestetään KDE Summit, KDE Akademy tai erilaisia KDE-sovelluksien kehittäjätapaamisia.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
* [[KDE Plasma]]&lt;br /&gt;
* [[KDE Gear]]&lt;br /&gt;
* [[KDE Frameworks]]&lt;br /&gt;
* [[:Luokka:KDE-ohjelmat|KDE-ohjelmat]]&lt;br /&gt;
* [[KDE-pelit]]&lt;br /&gt;
* [[KOffice]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [http://kde-apps.org/ kde-apps.org] - Sovelluksia KDE ohjelmistoalustalle&lt;br /&gt;
* [http://kde-look.org/ kde-look.org] - KDE sovelluksien teemoja, KDE työtilan teemoja ym. &lt;br /&gt;
* [http://kde-files.org/ kde-files.org] - KDE sovelluksiin liittyviä tiedostoja&lt;br /&gt;
* [http://dot.kde.org/ dot.kde.org] - KDE:n virallinen uutissivu&lt;br /&gt;
* [http://userbase.kde.org/ userbase.kde.org] - wikitietoa KDE:n käyttäjille&lt;br /&gt;
* [http://techbase.kde.org/ techbase.kde.org] - KDE:lle tarkoitettu wiki&lt;br /&gt;
* [http://commit-digest.org/ commit-digest.org] - KDE:n kehitykseen liittyvä viikoittainen uutiskatsaus&lt;br /&gt;
* [http://planetkde.org/ planetkde.org] - KDE kehittäjien blogeja.&lt;br /&gt;
* [http://www.kde-fi.org/ KDE:n suomennosprojekti]&lt;br /&gt;
* [http://fi.wikipedia.org/wiki/KDE KDE-yhteisön suomenkielinen Wikipedian -artikkeli]&lt;br /&gt;
* [http://freedesktop.org/wiki/ freedesktop.org] (Unixin työpöytäympäristöjen standardisointielin)&lt;br /&gt;
&lt;br /&gt;
[[Luokka:KDE-ohjelmat]]&lt;br /&gt;
[[Luokka:Työpöytäympäristöt]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Społeczność KDE]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=KDE&amp;diff=54938</id>
		<title>KDE</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=KDE&amp;diff=54938"/>
		<updated>2022-02-09T19:06:42Z</updated>

		<summary type="html">&lt;p&gt;Aarne: KDE tarkoitaa yhteisöä, joka kehittää Plasmaa, Gearia ja Frameworksia. https://dot.kde.org/2009/11/24/repositioning-kde-brand, https://tsdgeos.blogspot.com/2021/04/kde-gear-2104-is-coming-this-week-but.html, https://www.reddit.com/r/kde/comments/n8akmb/comment/gxkan36/?utm_source=reddit&amp;amp;utm_medium=web2x&amp;amp;context=3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Konqi.png|thumb|right|200px|Konqi, KDE:n maskotti]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KDE&#039;&#039;&#039; on avoimen lähdekoodin yhteisö, joka kehittää pääasiassa Linuxille sekä muille Unix-kaltaisille käyttöjärjestelmille [[KDE Plasma]] -työpöytäympäristöä, [[KDE Gear]] -ohjelmakokoelmaa ja [[KDE Frameworks]] -ohjelmistokehystä. Neljännen sukupolven (KDE SC 4.x) myötä [[KDE ohjelmistoalusta]]n asennus Windows- ja Mac OS X -järjestelmille ovat mahdollisia. KDE SC hyödyntää  (nykyään [[Nokia]]n omistaman) [[Trolltech]]in kehittämää [[Qt]]-kirjastoa/ohjelmistoalustaa. Qt ei alun perin ollut [[vapaa ohjelmisto]], jonka takia [[GNOME]]-projekti aikoinaan aloitettiin, silloin vielä KDE-nimellä kulkevan työpöytäympäristön tilalle. Qt on ollut vapaata lähdekoodia sen jälkeen kun Trolltech kaksoislisenssoi sen.&lt;br /&gt;
&lt;br /&gt;
KDE on nykyisin toisiksi suurin avoimen lähdekoodin yhteisö heti Linux kerneliä kehittävän yhteisön jälkeen. KDE koostuu tuhansista ohjelmoijista, graafikoista, käytettävyystutkijoista, kielenkääntäjistä sekä monista muista vapaaehtoisista ja palkatuista henkilöistä. &#039;&#039;KDE eV.&#039;&#039; on virallinen voittoa tavoittelematon organisaatio, joka keskittyy KDE SC:n kehittämiseen ja markkinointiin. Se tarjoaa myös KDE-kehittäjille rahaston erilaisiin tapahtumiin, joita KDE kehittäjät voivat anoa. Tarpeen tullen KDE eV. kustantaa KDE-kehittäjille matkustuksen ja asumisen eri maihin, joissa järjestetään KDE Summit, KDE Akademy tai erilaisia KDE-sovelluksien kehittäjätapaamisia.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
* [[KDE Plasma]]&lt;br /&gt;
* [[KDE Gear]]&lt;br /&gt;
* [[KDE Frameworks]]&lt;br /&gt;
* [[:Luokka:KDE-ohjelmat|KDE-ohjelmat]]&lt;br /&gt;
* [[KDE-pelit]]&lt;br /&gt;
* [[KOffice]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [http://kde-apps.org/ kde-apps.org] - Sovelluksia KDE ohjelmistoalustalle&lt;br /&gt;
* [http://kde-look.org/ kde-look.org] - KDE sovelluksien teemoja, KDE työtilan teemoja ym. &lt;br /&gt;
* [http://kde-files.org/ kde-files.org] - KDE sovelluksiin liittyviä tiedostoja&lt;br /&gt;
* [http://dot.kde.org/ dot.kde.org] - KDE:n virallinen uutissivu&lt;br /&gt;
* [http://userbase.kde.org/ userbase.kde.org] - wikitietoa KDE:n käyttäjille&lt;br /&gt;
* [http://techbase.kde.org/ techbase.kde.org] - KDE:lle tarkoitettu wiki&lt;br /&gt;
* [http://commit-digest.org/ commit-digest.org] - KDE:n kehitykseen liittyvä viikoittainen uutiskatsaus&lt;br /&gt;
* [http://planetkde.org/ planetkde.org] - KDE kehittäjien blogeja.&lt;br /&gt;
* [http://www.kde-fi.org/ KDE:n suomennosprojekti]&lt;br /&gt;
* [http://fi.wikipedia.org/wiki/KDE KDE-yhteisön suomenkielinen Wikipedian -artikkeli]&lt;br /&gt;
* [http://freedesktop.org/wiki/ freedesktop.org] (Unixin työpöytäympäristöjen standardisointielin)&lt;br /&gt;
&lt;br /&gt;
{{Malline:Työpöytäympäristöt}}&lt;br /&gt;
[[Luokka:KDE-ohjelmat]]&lt;br /&gt;
[[Luokka:Työpöytäympäristöt]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Społeczność KDE]]&lt;/div&gt;</summary>
		<author><name>Aarne</name></author>
	</entry>
</feed>