4 175
muokkausta
p (luokka) |
(n. puolet wikityyliseksi muuttamista aika raakalla kädellä) |
||
Rivi 5: | Rivi 5: | ||
Kyseessä on OPEKO:n kurssille (14-16.11.2005 / Timo Kapanen) tehtyä materiaalia, josta on poistettu kuvat ja muita vain kurssille kuuluvaa materiaalia. | Kyseessä on OPEKO:n kurssille (14-16.11.2005 / Timo Kapanen) tehtyä materiaalia, josta on poistettu kuvat ja muita vain kurssille kuuluvaa materiaalia. | ||
Fedora Core 4:n graafinen asennus | ==Fedora Core 4:n graafinen asennus== | ||
Aloita asennus painamalla enter 1. ikkunassa. Boot kohdan muita kirjoitettavia vaihtoehtoja pääset katsomaan valitsemalla F2. Esimerkiksi kirjoittamalla linux askmethod, voit suorittaa asennuksen http- tai ftp-palvelimelta. | *Aloita asennus painamalla enter 1. ikkunassa. Boot kohdan muita kirjoitettavia vaihtoehtoja pääset katsomaan valitsemalla F2. Esimerkiksi kirjoittamalla linux askmethod, voit suorittaa asennuksen http- tai ftp-palvelimelta. | ||
Ennen varsinaisen asennuksen alkua, voit testata asennusmediasi kunnon. Voit hypätä kyseisen testin yli valitsemalla Skip. Tämän jälkeen sinut toivotetaan tervetulleeksi asennukseen. | *Ennen varsinaisen asennuksen alkua, voit testata asennusmediasi kunnon. Voit hypätä kyseisen testin yli valitsemalla Skip. Tämän jälkeen sinut toivotetaan tervetulleeksi asennukseen. | ||
Tervetuloikkunan jälkeen pääset valitsemaan asennuskielen, joka nykyisellään voi olla myös suomi. Suosittelen kuitenkin englanninkielisessä ympäristössä pitäytymistä. | *Tervetuloikkunan jälkeen pääset valitsemaan asennuskielen, joka nykyisellään voi olla myös suomi. Suosittelen kuitenkin englanninkielisessä ympäristössä pitäytymistä. | ||
Valitse näppäimistö: Finnish (Latin1). | *Valitse näppäimistö: Finnish (Latin1). | ||
Mikäli sinulla on kovalevylläsi entuudestaan jo aiempi Fedoran versio asennettuna, sinulta kysytään haluatko päivittää vai suorittaa uuden puhtaan asennuksen. Valitse ylempi vaihtoehto: Install Fedora Core (olethan tehnyt varmuuskopion kaikesta). | *Mikäli sinulla on kovalevylläsi entuudestaan jo aiempi Fedoran versio asennettuna, sinulta kysytään haluatko päivittää vai suorittaa uuden puhtaan asennuksen. Valitse ylempi vaihtoehto: Install Fedora Core (olethan tehnyt varmuuskopion kaikesta). | ||
Asennustyypiksi kannattaa valita mukautettu (Custom). Haluathan tietää tarkalleen mitä koneellesi asennetaan. | *Asennustyypiksi kannattaa valita mukautettu (Custom). Haluathan tietää tarkalleen mitä koneellesi asennetaan. | ||
Seuraavaksi valitaan osiointitapa. On aina suositeltavaa suorittaa mahdollisimman paljon itse, joten valitse Manually partition with Disk Druid. | *Seuraavaksi valitaan osiointitapa. On aina suositeltavaa suorittaa mahdollisimman paljon itse, joten valitse Manually partition with Disk Druid. | ||
Osiointi | ===Osiointi=== | ||
Halutessasi osiointi ei eroa RH9:n osioinnista, vaan voit hyvin luoda vain esim. ainoastaan juuri ja swap osion. | *Halutessasi osiointi ei eroa RH9:n osioinnista, vaan voit hyvin luoda vain esim. ainoastaan juuri ja swap osion. Lisätietoja osioista löytyy artikkelista [[Miten osioisin kiintolevyn]]. Automaattisissa osioinneissa [[LVM]] (Logical Volume Management) otetaan kuitenkin automaattisesti käyttöön, joten on varmaan hyvä selittää sen tarkoitus: | ||
LVM | *[[LVM]] tarjoaa korkeamman tason tarkastelun levyjen ja osioiden hal-lintaan. LVM:n alaisia osioiden kokoa pystyy muuttamaan ja siirte-lemään sekä niiden hallinnassa voidaan hyödyntää ryhmänimeämistä (esim. oppilaat) fyysisten nimien sijasta (esim. hdb). LVM howto löytyy osoitteesta: http://www.tldp.org/HOWTO/LVM-HOWTO/ | ||
===Käynnistyslataaja === | |||
*Aseta tarvittaessa GRUBin salasana Boot loader kohdassa (muuten pääkäyttäjän salasana on aivan liian helposti muutettavissa). Voit tarvittaessa myös muuttaa käynnistettäessä näkyvien vaihtoehtoisten järjestelmien nimet (esimerkiksi Other -> Wintoosa). | |||
*Jos koneessa on kaksi käyttöjärjestelmää (tai toista ollaan juuri nyt asentamassa ja Windows on entuudestaan), niin käynnistyksenlataaja voidaan sijoittaa joko MBR:lle tai boot-osion ensimmäiselle sektorille. Koska luultavimmin haluat Linuxin hoitavan lataamisen, älä tee muutoksia oletukseen. | |||
===Verkkoasetukset=== | |||
*Tee tarvittavat verkkoasetukset. Monissa kiinteissä liittymissä asetukset tulevat DHCP-palvelimelta, joten ainut mitä sinun kannattaa muuttaa on <tt>hostname</tt> kohta, jonka sisältö on vapaa. Esimerkiksi ilman muutoksia koneesi nimi on localhost.localdomain. | |||
*Palomuuri tulee aina pitää päällä ja kaikki turhat portit kannattaa pitää suljettuina. Kannattaa kuitenkin avata ainakin portti 21 SSH-yhteyksiä varten. | |||
===[[SELinux]]=== | |||
*Fedora Core 4:n mukana tulee oletuksena [[SELinux]]. [[SELinux]] (Security-Enhanced Linux) on erittäin suositeltava tietoturvaa parantava ominaisuus, mutta sen käyttöönotto aiheuttaa selkeitä muutoksia käyttöjärjestelmän käyttöön muuttuneiden oikeuksien kautta. | |||
SELinux | *SELinux vaihtoehtoina on tarjolla kolme eri astetta: Disabled, Warn ja Active. Jos haluat ottaa SELinuxin käyttöön, valitse se aktiiviseksi. | ||
===Aikavyöhyke ja pääkäyttäjän salasana=== | |||
*Jos asut Suomessa, valitse aikavyöhykkeeksi Europe/Helsinki. | |||
*Anna pääkäyttäjän salasana. Käytä aina riittävän pitkää salasanaa, jotta sen murtaminen ei olisi helppoa. On myös suositeltavaa käyttää sekä isoja että pieniä kirjaimia ja numeroita. | |||
===Asennettavat paketit== | |||
*Suositeltavinta olisi asentaa minimiasennus ja sen jälkeen ainoastaan tarvittavat paketit yksi kerrallaan, mutta varsinkin kouluissa ei ole mahdollista tarjota jokaiselle opiskelijalle omaa kovalevyä, koneesta puhumattakaan. Asennetaan siis sopiva peruskokoonpano. | |||
*Jos haluat käyttää [[KDE|KDE:tä]], lisää KDE:n kaikki paketit (13/13) | |||
*Suositun [[Emacs]]-editorin löytää <tt>Editors</tt>-valikosta | |||
*Suositun [[gftp]]-ohjelman löytää <tt>Graphical Internet</tt>-valikosta | |||
*Suositun [[xpdf]]-ohjelman taas <tt>Office/Productivity</tt>-valikosat | |||
*Pelejä löytyy valikosta <tt>Games and Entertainment</tt> | |||
*Lisää System tools ja oletuksien lisäksi vielä mc ja vnc | |||
*Lisäksi kannattaa valita seuraavat kohdat:<br> | |||
Server Configuration Tools<br> | |||
Development Tools<br> | |||
Legacy Software Development<br> | |||
Administration Tools<br> | |||
Tällöin kokonaisasennuskoko on noin 2,7GT | |||
Kokonaisasennuskoko 2,680M | Kokonaisasennuskoko 2,680M | ||
Kun olet varma että kaikki haluamasi paketit on valittu, niin valitse Next. | *Kun olet varma että kaikki haluamasi paketit on valittu, niin valitse Next. | ||
Pääset vihoviimeiseen ikkunaan ja olet valmis siirtymään ansaitulle kahvitauolla. Valitse next ja asennus alkaa... | *Pääset vihoviimeiseen ikkunaan ja olet valmis siirtymään ansaitulle kahvitauolla. Valitse next ja asennus alkaa... | ||
===Virheitä=== | |||
Mikäli saat virheilmoituksen: | Mikäli saat virheilmoituksen: | ||
<tt>"Error informing the kernel about modifications to partition /dev/hda3 Device or resource busy. This means Linux won't know about any changes you made to /dev/hda3 until reboot so you shouldn't mount it or use it in any way before rebooting."</tt> | |||
, niin ei kannata heittää pyyhettä kehään. Kyseessä on Fedoran pikku ominaisuus, joka saa sinut harjoittelemaan asennusta uudelleen... Valitse mitä haluat ja aloita asennus alusta :D | , niin ei kannata heittää pyyhettä kehään. Kyseessä on Fedoran pikku ominaisuus, joka saa sinut harjoittelemaan asennusta uudelleen... Valitse mitä haluat ja aloita asennus alusta :D | ||
Rivi 98: | Rivi 84: | ||
REBOOT (poista asennusmedia) | REBOOT (poista asennusmedia) | ||
Uudelleenkäynnistyksen jälkeen | ===Uudelleenkäynnistyksen jälkeen=== | ||
*Tervetuloikkuna -> Next | |||
*Hyväksy Lisenssisopimus -> Next | |||
*Muuta oikea aika -> Next | |||
*Valitse oikea monitorin tyyppi ja resoluutio -> Next | |||
*Lisää käyttäjä (itse lisään käyttäjän nimeltä timka, joka myöhemmissä esimerkeissä). Tässä kohdin mahdollisuus Kerberos / NIS -kirjautumiseen (Use Network Login) -> Next | |||
*Äänikortin tunnistus (Play test sound -painike) -> Next | |||
*Mahdollisuus lisätä lisäohjelmia -> Next | |||
*Finish Setup ilmoitus -> Next | |||
*Kirjautumisikkunassa valitse Session (istunto) KDE ja kirjaudu sisään luomallasi käyttäjätunnuksella (esim. timka) | |||
==Päivitysvaihtoehdot== | |||
===RedHat Network Alert Notification=== | |||
*RedHat Network Alert Notification toolin avulla voit päivittää järjestelmäsi vaivattomasti ja tiedotus uusista paketeista tulee automaattisesti. Yksittäiselle käyttäjälle menetelmä on hyvä, mutta kouluttajalle ja suurille määriä työasemia tämä menetelmä ei ole suositeltava tällaisenaan. Tällöin voidaan käyttää seuraavaa menetelmää. | |||
===YUM=== | |||
*Päivitetään järjestelmä yumin avulla. <br> | |||
Käynnistä terminaali (hattu – system tols – terminal) ja muutu siinä pääkayttäjäksi: | Käynnistä terminaali (hattu – system tols – terminal) ja muutu siinä pääkayttäjäksi: | ||
[timka@kapanen ~]$ su - <br> | [timka@kapanen ~]$ su - <br> | ||
Password: <br> | Password: <br> | ||
[root@kapanen ~]# <br> | [root@kapanen ~]# <br> | ||
Hakeaksesi tarvittavat salausavaimet käyttöösi anna komento: | Hakeaksesi tarvittavat salausavaimet käyttöösi anna komento: | ||
[root@kapanen ~]# rpm | [root@kapanen ~]# rpm --import /usr/share/rhn/RPM-GPG-KEY* | ||
(huomaa kaksi väliviivaa ennen import sanaa ja lopussa oleva tähti). Muista jo tässä vaiheessa opiskella tabulaattorin käyttö komentojen ja polkujen täydentäjänä. | (huomaa kaksi väliviivaa ennen import sanaa ja lopussa oleva tähti). Muista jo tässä vaiheessa opiskella tabulaattorin käyttö komentojen ja polkujen täydentäjänä. | ||
*Tarkastele tiedostoa /etc/yum.conf mc:llä tai haluamallasi editorilla (midnight commander käynistyy komennolla mc): | |||
[root@kapanen ~]# mc <br> | |||
*Tämän jälkeen päivitä järjestelmäsi komennolla yum update ja hyväksy päivitys vastaamalla y: | |||
[root@kapanen ~]# | [root@kapanen ~]# yum update <br> | ||
... <br> | |||
Total download size 545 M <br> | |||
Is this ok [y/N]: y <br> | |||
... <br> | |||
Complete! <br> | |||
[root@kapanen ~]# <br> | |||
*Tämä hoituisi myös [[Apt|apt:llä]], jos apt-työkalu on asennettuna. | |||
==Palvelut== | |||
Käynnistä setup työkalu komennolla setup ja valitse avautuvasta ikkunasta System services ja valitse Run Tools (tabulaattori + enter). Liikkuminen tapahtuu nuolinäppäimillä ja tilan vaihto välilyönnillä. | |||
.. | |||
[root@kapanen ~]# setup | |||
*<tt>Network manager ja NetworkManagerDispatcher</tt> vaihtaa verkkoyhteyden automaattisesti parhaimpaan saatavilla - ei tarvita pöytäkoneessa. | |||
*<tt>acpid (Advanced Configuration and Power Interface event daemon)</tt> kuuntelee ACPI-tapahtumia. Älä poista käytöstä. | |||
*<tt>anacron</tt> suorittaa croniin ajatetut tehtävät, joita ei ole suoritettu koneen ollessa suljettuna - älä poista käytöstä. | |||
*<tt>apmd (Advanced Power Management (APM) daemon)</tt> tarkkailee akun tilaa - ei tarvita pöytäkoneessa. | |||
*<tt>atd</tt> suorittaa at-komennolla ajastetut työt. Älä poista käytöstä. | |||
*<tt>auditd</tt> tallentaa ytimen lähettämät viestit. Älä poista käytöstä. | |||
*<tt>autofs</tt> liittää tiedostojärjestelmät. Älä poista käytöstä | |||
*<tt>bluetooth</tt>: Bluetooth-laitteiden löytäminen ja autentikointi riippuu laitteistostasi. | |||
*<tt>cpuspeed</tt> tiputtaa cpu:n nopeutta virran säästämiseksi. Ei yleensä tarvita pöytäkoneessa. | |||
*<tt>crond</tt> suorittaa cronilla ajastetut työt. Älä poista käytöstä. | |||
<tt>cups (Common Unix Print System)</tt> on tulostuksen hallintaohjelma. Älä poista käytöstä jos tarvitset tulostinta. | |||
cups | *<tt>cups-config-daemon</tt>: Älä poist käytöstä jos käytät cupsia. | ||
*<tt>diskdump</tt>: Älä käynnistä | |||
*<tt>gpm</tt> tuo hiirituen tekstipohjaisille sovelluksille, kuten MC. Älä poista käytöstä. | |||
*<tt>haldaemon</tt> kerää ja ylläpitää tietoa raudan tilasta. Älä poista käytöstä. | |||
haldaemon | |||
httpd | *<tt>httpd</tt>: Apache web server. Käynnistä jos haluat pitää palvelinta. | ||
iptables | *<tt>iptables</tt>: Palomuuri. Älä poista käytöstä | ||
irda | *<tt>irda</tt>: Infrapunaohjain. Käytä jos sinulla on infrapunaportti. | ||
isdn | *<tt>isdn</tt>: isdn-palvelut, riippuu laitteistostasi. Poista käytästä, jollei sinulla ole moista jäännettä viimevuosituhannelta käytössäsi | ||
kudzu | *<tt>kudzu</tt>: käynnistyksen yhteydessä tehtävä uusien laitteiden etsintä: jos ei ole tulossa muutoksia koneeseen tai se aiheuttaa ongelmia, niin poista käytöstä nopeuttaaksesi latausta, muuten voit jättää myös käyntiin. | ||
lirc | *<tt>lirc</tt>: Infrapunakontrollerit. Luultavimmin et tarvitse. | ||
lisa | *<tt>lisa</tt> tarjoaa verkkoympäristön tapaisen palvelun. Älä käynnistä jollet tarvitse sitä erikseen. | ||
*<tt>lmsensor</tt> tarkkailee emolevyn ja prosessorin arvoja (lämpötilaa, jännitettä, tuulettimia) jos tuki emolevyllesi löytyy. Kannattaa käyttää. | |||
mDNSResponder | *<tt>mDNSResponder</tt> tunnistaa laitteet ja palvelut verkossa ilman DNS-palvelinta (pääosin apple-yhteyksiin tarkoitettu). Et tarvitse ainakaan pöytäkoneessa (kannettava, joka käy apple-verkoissa saattaa tarvitakin). | ||
mdmonitor | *<tt>mdmonitor</tt>: [[Ohjelmistopohjainen RAID|Ohjelmistopohjaisen raidin]] tarkkailu ja hallinta. Riippuu järjestelmästäsi, poista jos et käytä ohjemistopohjaista raidia. | ||
mdmpd | *<tt>mdmpd</tt>: [[RAID]]in tarkkailuun. Jollei raidia, älä käynnistä. | ||
messagebus eli dbus-daemon-1 | *<tt>messagebus</tt> eli dbus-daemon-1 välittää järjestelmäviestit. Älä poista käytöstä. | ||
named | *<tt>named</tt> DNS-palvelin (BIND). Älä käynnistä jollet tiedä tarvitsevasi sitä. | ||
netdump | *<tt>netdump</tt> lähettää kaatumistapauksessa kaikki logit ja järjestelmän tilatiedot määritetylle verkkopalvelimelle. Älä ota käyttöön jollet tiedä tarvitsevasi sitä. | ||
netfs | *<tt>netfs</tt>: jollet liitä mitään tiedostojärjestelmiä verkon yli ([[NFS]], [[Samba]], [[NCP]]), niin voit ottaa tämän pois käytöstä. | ||
netplugd | *<tt>netplugd</tt> tarkkailee verkkokortteja ja suorittaa halutun scriptin niiden tilan vaihtuessa. | ||
network | *<tt>network</tt> hallinnoi verkkokortteja. Älä poista käytöstä jos sinulla on verkkokortti. | ||
nfs | *<tt>[[nfs]]</tt>: [[nfs]]-jakoihin. Jollet tiedä tarvitsevasi nfs-jakoja, älä ota käyttöön. | ||
nfslock | *<tt>nfslock</tt>: jollei nfs-jakoja, niin et tarvitse tätäkään. | ||
nifd | *<tt>nifd</tt>: jollet tuntenut tarvetta mDNSRespoderille, niin poista tämäkin käytöstä. | ||
nscd – NIS, NIS+, LDAP tai hesiod nimipalveluiden käyttöön – älä ota käyttöön | nscd – NIS, NIS+, LDAP tai hesiod nimipalveluiden käyttöön – älä ota käyttöön | ||
Rivi 280: | Rivi 261: | ||
[timka@kapanen ~]$ reboot | [timka@kapanen ~]$ reboot | ||
Järjestelmän käyttö | ==Järjestelmän käyttö== | ||
Linux-järjestelmäsi on nyt valmis (ainakin tietyiltä osin), mutta mitä sillä sitten tekisi ja miten? Käydään läpi peruskäyttöä tutustumalla ohjelmiin ja niiden asetuksiin, asennetaan lisäohjelmia sekä hienosäädetään järjestelmää. | Linux-järjestelmäsi on nyt valmis (ainakin tietyiltä osin), mutta mitä sillä sitten tekisi ja miten? Käydään läpi peruskäyttöä tutustumalla ohjelmiin ja niiden asetuksiin, asennetaan lisäohjelmia sekä hienosäädetään järjestelmää. | ||
Rivi 286: | Rivi 267: | ||
HUOM! Jo tässä vaiheessa on hyvä muuttaa näytönsäästäjäksi joku muu kuin Random, koska yksi näytönsäästäjistä hakee satunnaisia kuvia Internetistä ja kaikki varmasti tietävät mitä kuvia ne ovat pääosiltaan! - tai odota jännityksellä koska netistä alkaa tipahdella “taidekuvia�? ruudullesi. | HUOM! Jo tässä vaiheessa on hyvä muuttaa näytönsäästäjäksi joku muu kuin Random, koska yksi näytönsäästäjistä hakee satunnaisia kuvia Internetistä ja kaikki varmasti tietävät mitä kuvia ne ovat pääosiltaan! - tai odota jännityksellä koska netistä alkaa tipahdella “taidekuvia�? ruudullesi. | ||
Selain | ===Selain=== | ||
Selaimena löytyy päivityksen jälkeen firefox 1.0.7. Selaimen oletuksena tallennushakemistona on työpöytä, joka ei ole paras mahdollinen. | Selaimena löytyy päivityksen jälkeen firefox 1.0.7. Selaimen oletuksena tallennushakemistona on työpöytä, joka ei ole paras mahdollinen. |