Spectra Linux 1.2

Johdanto

Spectra Linux on IT Linux 2002:n perillinen ja sitä myydään kirjakaupoissa Linux - Asentajan käsikirja 2003-nimellä 39 euron hintaan (alkuperäinen suositushinta). Lisätietoja Spectrasta saa Raimo Kosken kotisivuilta josta ohjelman voi myös imuroida. Toki ensimmäistä Linuxiaan asentelevan kannattaa ehdottomasti ostaa tuote, koska mukana tuleva asennusopas on todella hyödyllinen! Spectra Linux 1.2 on RH 7.3-pohjainen (RH 7.3:sta pidetään vakaampana kuin RH 8.0:aa).

Spectra Linux 1.2:n seuraaja on Lineox Enterprise Linux (eli LEL), joka on täysin Red Hat Enterprise Linux 3.0 (RHEL) -yhteensopiva. Pakettia myydään (140 sivua + DVD) 29.90 euron hintaan (tammikuu -2004). LELin voi imuroida myös linkistä http://www.raimokoski.com/lineox/download.php.

Lineox jatkaa Spectra Linux 1.2:n ja Red Hat 7.3:n tuotetukea ja päivityspakettien tarjoamista, ks. lisätietoa sivulta http://www.raimokoski.com/.

Asennus

Asennuksen aloitus boottaavalta CD:ltä

Spectra Linuxin asennus alkaa halutun multiboot-vaihtoehdon valinnalla: Boot from ATAPI CD-ROM, 1. FD 2.88MB System Type-(19) jne. (näitä vaihtoehtoja on neljä, joissa muissa kolmessa on type-0). Ensimmäinen vaihtoehto on normaali Spectra Linuxin asennus. Lisäinformaatiota multibootista saa asennusoppaasta ja Raimo Kosken sivulta http://www.raimokoski.com/itlinux2002.shtml (otsikko: CD-ROM-multiboot).

Seuraavaksi tuli Welcome to Spectra Linux 1.2. Enterin painalluksella pääsi eteenpäin normaaliasennukseen.

Language Selection

Asennuskieleksi voi valita suomen (Finnish). Tässä vaiheessa huomasi jo selvästi, että asennusohjelma on Red Hatista tuttu ja lähes sama IT Linux 2002:n kanssa. Seuraava-painikkeella pääsee asennuksessa eteenpäin.

Näppäimistön valinta

Oli oletuksena oikein (suomenkielinen näppäimistö).

Hiiren valinta

Asennusohjelma ehdotti Generic Button Mouse (USB) - muutin sen oikeaksi Logitech MouseMan Wheel (USB). Luultavasti ohjelman oma ehdotus on varman päälle ja olisi myös toiminut.

Asennusvaihtoehdot

Jatkoin eteenpäin valmiiksi ruksatulla Työasema-vaihtoehdolla.

Osioinnin suunnittelu

Osiointivaihtoehtoja on kolme:

Tein juuriosion (/), jonka oletustyyppinä oli ext3, jota ei ollut mitään syytä vaihtaa toiseksi - onhan se näitä nykyisiä journaloivia tiedostojärjestelmiä. Mutta yllätyksekseni en voinut valita, teenkö primääriosion vai loogisen osion. Asennusohjelma valitsi kiintolevylläni yhden vielä vapaana olevan primääriosion vaikka itse olisin halunnut tehdä loogisen osion (useimmat uudet distrot tekevät loogisen aseman oletuksena). Pidän sitä bugina, koska en ollut valinnut vaihtoehtoa Pakota ensisijaiseksi osioksi.

Tässä vaiheessa minulla ei ollut mitään tietoa, paljonko asennus vie tilaa, joten tein varmuuden vuoksi 4 gigan osion.

Ohjelma halusi myös alustaa (formatoida) swap-osion vaikka siihen ei ollut mitään syytä. Peruin toimenpiteen Muokkaa-valinnalla ja säilytin entisen osion formatoimattomana.

Käynnistyslataajan asentaminen

Vaihtoehtoina tarjotaan Grub, Lilo, ei käynnistyslataajaa. Itse valitsin Grubin asennettavaksi käynnistysosion ensimmäiseen sektoriin. Lisäksi sen voi asentaa mbr:ään (pääkäynnistyslohkoon) tai omalle boot-osiolleen, jos sellainen on luotu.

Jostain syystä Grub ei olisi tunnistanut muita käyttöjärjestelmiä kuin DOS / Windows juuri asennettavan Spectra Linuxin - ohjelma ei tunnistanut aikaisemmin asennettua Mandrake 9.0:aa

Ytimen parametreiksi asennetaan oletuksena hdc=ide-scsi

GRUB-salasana

Tässä voi asettaa käynnistyslataajalle salasanan, jos katsoo siihen olevan tarvetta.

Verkkoasetukset

Ohjelma ehdottaa asetuksien automaattista hakua DHCP:llä (DHCP = Dynamic Host Configuration Protocol). Itse otin kuitenkin ruksin pois siitä kohdasta, koska käytän kiinteää IP:tä sisäisessä verkossa.

Seuraavaksi piti täyttää kohdat IP-osoite, Verkonpeitto, Verkko, Broadcast. Sen jälkeen kysyttiin Koneen nimi, Yhdyskäytävä, 1. nimipalvelin. Kaksi viimeistä vaihtoehtoa piti muuttaa, koska ohjelma ehdotti vääriä vaihtoehtoja. Jos olisi valinnut DHCP:n, näitä asetuksia ei olisi kysytty.

Palomuurin asetukset

Medium (keskitaso) on oletuksena, joka riittää ainakin minulle. Muihin asetuksiin ei tarvitse koskea (ruksata valituiksi), jos ei ole tarvetta sallia esim. telnet-yhteyttä ulkoapäin koneeseen.

Asennettavat kielet

Valitsen tässä vaiheessa myös English (USA) jo valmiiksi ruksatun Finnish lisäksi.

Aikavyöhykkeen valinta

Europe / Helsinki oli valmiiksi valittu.

Käyttäjätunnusasetukset

Ensin kysytään Pääkäyttäjän salasanaa, jonka lisäksi kannattaa tässä vaiheessa lisätä tavallinen käyttäjätunnus (tai useampia tunnuksia tarvittaessa).

Autentikointiasetukset

Hyväksyin oletusasetukset (ei mitään syytä muuttaa näitä).

Pakettiryhmien valinta

Gnome ja KDE on ruksattu oletuksena. Lisäksi voi valita Ohjelmankehitys, ajanviete.

Tässä vaiheessa ilmoitetaan myös asennuksen vaatima levytila. Koska olin valinnut vain oletuspaketit, levytilan tarpeeksi ilmoitettiin n. 1.6 Gt.

Näytönohjaimen valinta

Ohjelma tunnisti näytönohjaimeni (Matrox G450, 32 Mt, Dual Head) automaattisesti, eikä mitään kohtaa tarvinnut muuttaa.

Varsinainen asennus alkamassa

Tämä kohta on tietynlainen infosivu, jossa mitään muutoksia ei ole vielä tehty ja asennuksen voi peruuttaa koneen Reset-näppäimellä tai painamalla Ctrl-Alt-Del, jolloin tietokone käynnistyy uudelleen (Reboot).

Pakettien asentaminen

Nyt alkaa varsinainen asennus, jolloin kolmelta asennus-CD:ltä kopioidaan valitut paketit. Itselläni tähän meni aikaa hieman toistakymmentä minuuttia (48x CD-asema).

Hieman ongelmia

Itselläni asennus keskeytyi aivan loppuvaiheessa virheellisen median vuoksi ja kone käynnistyi uudelleen. Ihmettelen vain, miksi jokin viallinen Abiword-paketti keskeytti asennuksen fatal erroriin.

Uudelleenkäynnistys toi esille käyttämäni OS/2:n käynnistysvalikon, jossa oli vain Windows käynnistyvänä järjestelmänä. Tämähän on normaalia asennuksen keskeytyessä, mutta uusi onnistunut asennus teki saman tempun. Ei edes Mandrake 9.0:n graafista Liloa ollut jätetty käynnistyväksi! Sama ongelma on kyllä tosin ollut myös Red Hatissa 8.1 betaa myöten, joten RH 7.3-pohjainen Spectra Linux ei aiheuttanut mitään ylimääräistä sydämentykytystä :)

Toinen asennus toimivilla CD-RW:illä

Toisessa asennuksessa en valinnutkaan pelkkiä oletuspaketteja vaan Mukauta-vaihtoehdon, jolloin paketit voi valita vapaasti. Silloin levytilaa tarvitaan vain minimissään n. 1,1 Gt. Lisäsin kuitenkin Gnomen (KDE oletuksena), jolloin levytilaa tarvittiin 1.32 Gt. Lisäksi valitsin kaikki pelit ja tekstipohjaisen selaimen, Lynxin, jolloin asennus vie tilaa n. 1.4 Gt. Olin myös tehnyt tarvittavan osion valmiiksi OS/2:n fdiskillä, joten osio piti enää vain formatoida. Toki Spectran Disk Druid olisi varmaankin osannut myös tehdä tarvittavan osion, mutta käytin hyväksi havaitsemaani OS/2:n fdiskiä ihan vain 'varmuuden vuoksi'.

Asennus vei n. 15 minuuttia ja katselin samalla asennettavia paketteja ja ihmettelin, miksi GNOMEn versio on 1.4 ja KDE:n 3.0.1; Mozilla on 1.0 ja XFree86 4.2.0. Uudempiakin versioita olisi olemassa.

Käynnistyslevykkeen luonti

Tärkeä vaihe, jota ei pääse vahingossa ohittamaan.

Monitorin valinnat

Eipä tunnistanut ohjelma vanhaa monitoriani vaan näytti Unprobed Monitor. Vaihdoin sen Yleinen, Generic High Frequency SVGA, 1024x768@70Hz. Sama ongelma voi tulla myös esiin uusien monitorien kanssa. Silloin täytyy valita asetukset valmistajan suositusten mukaisesti.

X-asetusten mukauttaminen

Tässä voi valita resoluution ym. ja testata valittuja asetuksia. Testasin ja valitsemillani asetuksilla näyttö toimi hyvin.

Onnittelut onnistuneesta asennuksesta!

Kaiken pitäisi nyt olla kunnossa, joten ei kun uudelleen käynnistys ja katsotaan, mitä tapahtuu!

Ongelmia

Boottausvaiheessa esille tuleekin yllättäen Kudzu, laitteiston tunnistus- ja konfiguraatiotyökalu. Se on merkki siitä, että jotakin on vialla. Kudzu ehdottaa poistettavaksi Generic USB Mouse -hiiren. Omituista, sillä olin vaihtanut asennusvaiheessa hiireksi Logitech MouseMan Wheel (USB) -hiiren, joka olisi oikea. Ohitan valinnnan vaihtoehdolla 'Älä tee mitään' (koska oletan tuon Generic USB Mousen toimivan), jonka seuraksena X ei käynnisty vaan näyttö naksuu vain päälle ja pois ja ruutu on mustana.

Uudelleenboottauksen (Ctrl-Alt-Del) jälkeen palataan taas samaan Kudzuun ja nyt poistan Generic Mousen ja vaihdan tilalle Logitechin oikean tyypin. Nyt on edistystä sen verran, että pääsen login-tilaan ja kirjaudun sisälle roottina. Yritän käynnistää X:n komennolla startx, mutta X ei käynnisty vaan valittaa hiiriongelmasta. Seuraavaksi kirjoitan mouseconfig ja pääsen hiiren konfigurointiohjelmaan. Yritän sieltä kaikki usb-vaihtoehdot, mutta mikään ei toimi. Muutan takaisin Logitechin MouseMan Wheel (USB) -hiiren, joka olisi oikea.

Nyt käynnistän koneen uudelleen ja Kudzu ei enää tule näkyviin. X yrittää myös käynnistyä, mutta ruutu pysyy pimeänä ja naksuu vain päälle ja pois. Pahinta tässä tilanteessa on, että en pääse enää tekemään mitään muutoksia, en pääse edes virtuaalikonsoliin (Ctrl-Alt-F1), joten muutosten tekeminen on mahdotonta.

Ongelmien ratkaisuyrityksiä

Jos on valinnut väärät näyttöasetukset, niin joskus joutuu muuttamaan tiedostoon /etc/inittab kohtaan id:5:initdefault: väliaikaisesti runlevel 3 viiden sijaan eli id:3:initdefault:. Silloin X ei käynnisty automaattisesti ja pääsee ajamaan Xconfigurator-ohjelman uudelleen ja panemaan asetukset kuntoon. Jos runlevel on 3, joutuu X:n käynnistämään tekstitilassa loginin jälkeen komennolla startx. Minun oli helppo päästä käsiksi Spectran asetustiedostohin, koska koneessani on useampi Linux-versio.

Yritin nyt muuttaa näytön asetuksia roottina (root = pääkäyttäjä) ohjelmalla Xconfigurator, mutta mikään ei auttanut. Asetukset olivat kunnossa jo alun perinkin. Seuraavaksi kokeilin ohjelmaa mouseconfig, mutta vaikka kuinka valitsisin Logitechin usb-väyläisen MouseMan Wheelin, niin mikään ei auta. Lopuksi kokeilin lisätä koneeseen vanhan Logitechin sarjahiiren ja käynnistin koneen uudelleen. Nyt Kudzu tuli esiin ja tunnisti hiiren välittömästi ja pääsin KDE:hen normaalisti.

Asennusongelmani johtuivat siis pelkästään usb-hiirestä, jonka tukea Spectrassa ei ilmeisesti ole. Jos mahdollista, yritä asennusta käyttämällä ps/2 tai sarjahiirtä.

USB-hiiri toimii sittenkin!

Spectra Linuxissa on usb-tuki valmiina, mutta ainakin minun piti käsin lisätä tiedostoon /etc/modules.conf rivi alias usb-controller usb-uhci

Äänikortti

Äänikortin asetukset ovat tiedostossa /etc/modules.conf. Asetuksia voi muuttaa ohjelmalla /sbin/sndconfig (superuserina, 'su'). Malliksi vielä oma modules.conf-tiedostoni (käytössä SB Live!):

alias parport_lowlevel parport_pc
alias eth0 3c59x
alias sound-slot-0 emu10k1
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || : 

Update

Hain samantien päivitykset Red Hatin sivulta Update Agentin avulla. Kerneli päivittyi versiosta 2.4.18-6pro versioon 2.4.18-24.7.x. Kernelin päivitys oli noin 12 Mt. Hain myös kaikki muut saatavilla olevat päivitykset (n. 138 Mt!) ja sain kaikki asennettua, joten Spectra on nyt 'up-to-date' (8.2.2003)!

Katso lisätietoja Updaten käytöstä sivultani Red Hat 8.0.

Apt-ohjelma Spectralle (Red Hat 7.3)

Debianin käytäjille on tullut tutuksi apt-get-ohjelma, jolla voi hoitaa päivitykset ja uusien pakettien asennukset todella kätevästi.

Hae apt-ohjelma sivulta http://apt.freshrpms.net/. Aloittelijan kannattaa ehdottomasti hakea binäärimuodossa oleva ohjelma http://ftp.freshrpms.net/pub/freshrpms/redhat/7.3/apt/apt-0.5.5cnc3-fr0.rh73.2.i386.rpm.

Muista päivittää apt-getin tietokanta!

Sitten kun apt-ohjelma on asennettu, päivitetään tietokanta (update) ja haetaan päivitykset (upgrade):

[root@tapsa tapsa]# apt-get update && apt-get dist-upgrade 

Epäonnistuneet asennukset (vain osittain asentuneet ohjelmat) voi siivota seuraavasti:

[root@tapsa tapsa]# apt-get -f install 

Katso lisätietoa apt-ohjelman käytöstä Debian 3.0 -sivultani.

Synaptic - graafinen apuohjelma Aptiin

Aptiin on saatavan myös graafinen apuohjelma Synaptic, ks. kuvaruutukaappaus (Spectra 1.2, Gnome).

Synaptic asennetaan seuraavasti:

[root@tapsa tapsa]# apt-get install synaptic

Synaptic käynnistetään KDE:stä Ohjelmat Gnome -> Järjestelmä -> Synaptic.

Ohjelmien päivitys ja lisääminen valikkoon

Mozilla 1.3b päivitys esimerkkinä

Spectran up2date ei päivitä heti kaikkien uusimpia paketteja vaan jos haluaa kokeilla ja asennella jotakin, niin se on tehtävä itse. Sama on tilanne tietysti kaikkien muidenkin vähänkään itseään kunnioittavien distrojen suhteen, koska muuten taitaisi mennä uskottavuus Linuxia kohtaan, jos alpha- ja beta-versioita päivitettäisiin automaattisesti mukaan jakelupakettiin. Esitän nyt esimerkkinä tällaisen beta-version päivityksestä Mozilla 1.3b asennuksen, joka ei korvaa entistä (kuten Spectran omat päivitykset up2daten kautta) vaan sekä entinen että uusi Mozillan versio ovat käynnistettävissä.

Imuroin ensin www.mozilla.org/releases-sivulta paketin mozilla-i686-pc-linux-gnu-1.3b-sea.tar.gz /home/tapsa-hakemistoon, joka on tavallisen käyttäjän (tapsa) oletushakemisto. Purin paketin käskyllä tar zxvf mozilla-i686-pc-linux-gnu-1.3b-sea.tar.gz, jolloin ohjelma purettiin alihakemistoon /mozilla-installer. Sitten käynnistin asennusohjelman ./mozilla-installer/mozilla-installer. Huomaa piste käynnistettävän ohjelman edellä. Mozilla käyttää oletushakemistona /usr/local/mozilla-hakemistoa, johon Spectra antaa kirjoitusoikeudet oletuksena aivan tavalliselle käyttäjälle. Asensin Mozillan sen ehdottamaan /usr/local/mozilla-hakemistoon.

Mozillan lisääminen menuun

Lisäsin KDE:n menuun Start Application (aukeaa oikealla hiiren näppäimellä K:n kohdalla) -> Valikkomuokkain ja siellä Internet -> Mozilla, jossa oli Mozilla jo ennestään. Muutin oletuksena olevan /usr/bin/mozilla käynnistyskomennon tilalle /usr/local/mozilla/mozilla. Nyt uusi Mozilla käynnistyy hienosti entisen tilalla!

No pitihän uusi Mozilla panna vielä käynnistyväksi työpöydältäkin Luo uusi -> linkki sovellukseen, Suorita -> Command: /usr/local/mozilla/mozilla. Ja sieltä kopioin Mozillan pikakäynnistysvalikkoon (Launcher) paneeliin. Hyvin käynnistyy Mozilla joka paikasta :)

Jos käytät Gnomea, niin siellä Launcherin (pikakäynnistysvalikko) kohdalla hiiren oikealla painikkeella saadaan Gnome Main Menu näkyviin, josta valitaan Add to Panel ja edelleen avautuvasta valikosta Launcher.

Yhteenveto

Asennus on aivan samanlainen kuin Red Hatinkin asennus alussa pyydettävää FD 2.88MB System Type CD-ROM-multiboot-vaihtoehtoa lukuun ottamatta. Suomenkielisyys saattaa myös helpottaa asentamista joidenkin kohdalla.

Asennus on suomenkielisenä helppo ja ainoa todellinen ongelma saattaa olla joidenkin uusimpien laitetukien puuttuminen kernelistä. Ensimmäistä Linuxiaan asentelevalle myös osiointi (yleisesti ottaen) saattaa tuottaa ongelmia, mutta tässä distrossa se on kyllä hyvin havainnollistettu aputeksteineen. Jos olet ostanut Spectra Linuxin, niin katso tarkemmat ohjeet kirjasta ennen osiointia.

Jos laitteistokomponenttien kanssa ei tule ongelmia, niin Spectra Linux hyvän asennusoppaan kera lienee hyvä distro ensimmäiseksi Linuxiksi - etenkin suomalaisille.

Päivitetty viimeksi: 17.4.2004

Windowsista Linuxiin abc!