Vahis 2006



Suse 10.1 säätöä



 

SUSE Linux 10.1 asentamisesta ja säätämisestä
Ohjeilla ei ole takuita, mutta palaute on tervetullutta.




Aloitan tässä asennuksesta, oletusasetuksilla pääsee parhaaseen alkuun.

Kun SUSE Linux 10.1 julkaistiin, ensimmäisellä kerralla uusi paketinhallinta oli viallinen. Tämä aiheutti sen, että asennuksessa piti suorittaa muutama ylimääräinen vaihe.

Tämä ohje on laadittu ensimmäisen julkaisun mukaiseksi, ja ohjetta noudattamalla asennus sujuu ongelmitta. Rikkinäisiin paketteihin tuli korjaukset melko pian ja ohjeessa asennetaan nämä korjaukset ensimmäiseksi.

Sittemmin, lokakuussa 2006, Novell julkaisi 10.1:stä uuden version, jossa ensimmäisen julkaisun paketit on valmiiksi korjattu. Tämän uuden version asennuslevyjen kuvat tuntee nimessä esiintyvästä "Remastered" -sanasta.

Uuden version asennus ohittaa alkuperäisten rikkinäisten pakettien korjauksen, ja ensimmäinen kernelpäivityskin on jo mukana. SUSE käyttää Remastered-levyiltä asennettuna kerneliä 2.6.16.21-0.25-default #1 Tue Sep 19 07:26:15 UTC 2006.

Tehdään asennus, matkalla on mainittu erot ensimmäisen ja Remastered-julkaisun välillä.

Olen mieltynyt KDE:n työpöytään, joten asennan sen nytkin.

Asennus sinänsä menee kokolailla vanhaan 10.0:n ja senkin edeltäjien tapaan, mutta yhden asian ryhdyin tekemään eri tavalla kuin ennen. Totesin, että asennuksen tullessa päivitysten lataamisvaiheeseen, se kannattaa tehdä oletuksen ehdottamalla tavalla. Asennuksen aikana vilahtelee virheilmoitus "Signature Check failed jne", siitä ei tarvitse välittää, vastaillan vain kyllä. Asennus etenee muutoin entiseen tapaan.

Päivityskierroksia on useampia, joiden aikana YaST käynnistyy pari kertaa uudelleen. Niistä ilmoitetaan pop-upilla, johon tulee vastata OK ja odotella. Tämä YaSTin suorittama päivitys jää Remastered-versiossa väliin.

Mikäli asennat Remastered-version, voit hypätä kohtaan Musiikki ja video

Tällöin päivityssysteemi asentuu heti oikein. Sen voi tehdä jälkeenkin päin, mutta siinä on hiukan enemmän työtä. Tässäkin tapauksessa on hyvä antaa asennuksen määrittää päivityspalvelin automaattisesti valmiiksi vaikka ohittaisikin sitten itse päivitykset. Asennuksen saa nopeammin alustavasti valmiiksi jos päivittämisen siirtää myöhemmäksi.

Olen aiemmissa versioissa havainnut hyväksi saada asennuksen ensin valmiiksi ja päivittää sitä vasta sitten. Siihen on syynä, että päivityksiä on jo 10.0:ssa jo hyvin paljon, yli 200 MB ja kernelikin on päivittynyt pariin kertaan. Sen päivitys vaatii uuden käynnistyksen, ja sitä ei asennusohjelmakaan ole halunnut uuteen asennukseen ajaa.

SUSE 10.1 on sekin saanut jo uuden kernelin, mutta sen oletusasennuksessa se asennetaan käynnistyksineen automaattisesti.

Päivitysten määrä kasvanut

Kolmen kuukauden käytön jälkeen on paikallaan muutama tarkennus. Päivityksiä on jo lähemmäksi kaksi sataa pakettia, joten niiden lataaminen ottaa melko lailla aikaa. Yllä kuvattu asennustapa toimii moitteettomasti edelleenkin, nyt vain päivitysten määrä aiheuttaa useamman päivityskierroksen.

Asennuksen aikana tuleviin kysymyksiin päivityksistä voi vastata kaikkiin OK ja odottaa päivitysten valmistumista. Lopputulos on toimiva asennus. Kun kysytään käyttäjää, on syytä huomata, että oletus, josta en koskaan ole pitänyt, on edelleen paikallaan. Ensimmäiselle lisättävälle käyttäjälle oletus on edelleen automaattinen kirjautuminen. Sen haluan aina vaihtaa, mutta edelleen silloin tällöin unohdan ja joudun sen sitten jälkeen päin muuttamaan.

Kun asennus etenee kohtaan Release Notes eli Julkaisutiedot, suosittelen lukemaan ne. Ja myöhemmin kannattaa tutustua niihin alapalkin Pelastusrenkaan kautta, samoin kuin muihinkin siellä oleviin dokumentteihin. Niitä lukemalla selviää moni asia.

Päivitys vasta asennuksen jälkeen

Päivityksen voi jättää myös asennuksen valmistumisen jälkeiseen aikaan. Tällöin täytyy kuitenkin huomioida, että 10.1:n myötä tullut paketinhallinta ei ennen päivityksiä ole toimiva. Paketinhallinnan käyttöliittymä on työpöydän oikeassa alareunassa oleva maapallo, joka muutuu väriltään oranssiksi kun päivityksiä on ladattavissa.

Ensimmäiset päivitykset täytyy kuitenkin tehdä perinteiseen tapaan YaSTilla, joka on edelleen hyvä työkalu niinkuin ennenkin. Ensimmäiseksi lopetetaan uuden päivitystyökalun toiminta klikkaamalla sitä oikealla painikkeella ja valitsemalla Quit.

Sitten käynnistetään normaalisti YaST. Mikäli asennuksen yhteydessä päivityspalvelin on jo määritelty, voidaan siirtyä suoraan päivittämiseen. Jos päivityspalvelin on määrittelemättä, lisää se kohdasta YaST >  Internet-päivityksen määritys. Signature Check -herjoista ei tarvitse välittää

Päivitys
Kun käynnistät Internetpäivityksen näkyviin tulee pitkä lista päivityksiä. Selaa listaa, siellä on kaksi valittuna asennettavaksi:

libzypp update
yast2-online-update

Hyväksy valinta ja päivitysprosessi alkaa. Valitse myös kohta "Poista lähdepaketit päivityksen jälkeen". Tämä estää pakettien turhan kertymisen koneelle. Kun ensimmäinen kierros on päivitetty käynnistän koneen tässä vaiheessa uudelleen. Tämä kohta on voinut muuttua myöhemmin, mutta 10.1 elinkaaren alussa se oli välttämätön, haittaa siitä ei ainakaan ole nytkään. Toisella kierroksella paketteja asennetaan jo enemmän, myös kernelistä tulee uusi versio ja YaST ilmoittaa käynnistyvänsä itse uudelleen. Hyväksy tämä painamalla OK. Taas kun hyväksyt päivityksen valmistumisen tulee uudelleenkäynnistysilmoitus, hyväksy tämä painamalla OK, samoin hyväksy kernel.

Kun päivitykset kaikki vaiheet on tehty YaST ei enää ilmoita uudelleen käynnistyvänsä. Tämän jälkeen kone käynnistetään uudelleen koska on asennettu uusi kerneli.

Uusi paketinhallinta huolehtii jatkossa myös niiden ohjelmien versiopäivityksistä, joita koneelle on asennettu asennuslähteistä. Maapallosymboli muuttuukin kohta päivitysten jälkeisessä käynnistyksessä oranssiksi taas uusien päivitysten merkiksi.

Valitse päivitykset tehtäväksi. Saat ilmoituksen ettei sinulla ole oikeutta tähän, lisää itsesi etuoikeutetuksi käyttäjäksi. Nyt päivitys onnistuu ja SUSE 10.1 asennus on valmis!

Musiikki ja video

Heti kun asennus on saatu valmiiksi, on vuorossa multimedian kuntoonlaitto. Käytän näihin Mplayeriä, Kaffeinea ja Amarokia.

Joten heti kärkeen tarvitaan niiden asennuslähteet, Packman ja Guru. Näiden palvelimet ovat:

ftp://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.1/

http://packman.iu-bremen.de/suse/10.1/

Lisään nämä asennuslähteet tässä käyttämällä uutta komentorivityökalua rug.

Copypeistaamalla saa komennot tästä helposti komentoriville, ensin pitää kirjautua rootiksi, su.

Varmistetaan sitten, että ZENworks Management Daemon eli zmd on käynnissä, komennetaan rczmd start.

Kun ZMD on mennyt nukkumaan sen herääminen kestää kauan. Komenna rug ping

rug ping
Waking up ZMD...

Kun ZMD on herännyt, näkyy tällaista:

rug ping
Waking up ZMD...Done
ZMD 7.1.1, Copyright (C) 2006 Novell, Inc.
Started at 5/28/2006 7:15:53 AM (uptime: 0 days, 2 hours, 20 minutes)
RSS size: 20944
Network Connected: Yes
Running on Mono 1.1.13.7

OS Target: SUSE Linux 10.1 (i586)

Module Name        | Description
-------------------+------------------------------------------
NetworkManager     | NetworkManager support
Package Management | Package Management module for Linux
ZENworks Server    | SOAP methods used by a ZENworks server
XML-RPC interface  | Export ZMD public interfaces over XML-RPC

Sitten komennot, jotka pitää siis antaa kokonaisuudessaan yhdelle riville, vaikka selaimessa tämä sivu saattaa rivittyä erilailla:

Ensin lisätään gurun avain, jotta Zen hyväksyy asennuslähteen:

rpm --import http://linux01.gwdg.de/~pbleser/guru-rpm.asc

Sitten lisätään guru:

rug sa --type=zypp ftp://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.1 guru

Komennon viimeinen sana välilyönnin jälkeen on nimi, joka tässä vaiheessa siis annetaan. Se voi olla muukin, kunhan se on uniikki käyttäjä itse sen helposti tunnistaa.

Kun tämä on valmis ja terminaali siirtyy promptiin, komennetaan:

rug sub guru

Tämä siis nimellä, joka edellisessä annettiin.

Sen jälkeen samat packmanille, komennot:

rpm --import http://packman.iu-bremen.de/public-keys.asc

rug sa --type=zypp http://packman.iu-bremen.de/suse/10.1/ packman

ja sitten:

rug sub packman

Tätä kirjoitettaessa packmanin avaimen hyväksymisessä oli jotain ongelmaa vielä, mikäli näin käy, packman pitää lisätä YaSTilla, silloin se toimii. Myös komento:

rug set-prefs security-level checksum

on hyvä tässä kohden, se muuttaa suojaustasoa ja packman ei herjaa signaturesta.

Nyt packman ja guru ovat asennuslähteinä. Vähän ajan päästä Zen updaterin maapalloikoni systeemipalkin oikeassa alareunassa muuttaa värinsä oranssiksi ja uudet ohjelmaversiot voi asentaa päivitystä käyttäen. Maapallon muuttuminen oranssiksi kestää jonkin aikaa, myös oikealla napilla voi klikata refresh, jos aika tuntuu pitkältä. Odottamalla automaattista päivittymistä voi kuitenkin varmistua siitä, että Zen updater toimii.

Maapalloa klikkaaminen oikenpuolisella hiirenkorvalla antaa Configure-valikon. Siellä näkyy äsken lisätyt palvelut välilehdellä Services ja välilehti Catalogs näyttää rug sub -komennolla tilatut luettelot. Myös täällä voi palveluita ja luetteloita lisätä ja poistaa.

Kun oranssia palloa klikkaa, aukeaa ikkuna, jossa listataan tarjolla olevat päivitykset. Näissä on K3b ja Kaffeine. Niiden hyväksyminen aiheuttaa rootin oikeuksien kysymistä, klikataan +Add Privileged User.

Valintaikkuna hyppää uudelleen esiin, hyväksyminen aiheuttaa riippuvuuksien tarkistuksen ja ehdotuksen asennukseen. Tämä hyväksytään (Apply).

Koska Mplayeriä ei ole ennestään asennettuna, se ei ilmesty myöskään päivityksiin, vaan se pitää asentaa.
Käynnistetään siis K-menu (vihreä pallo eli liskon naama palkin vasemmassa reunassa) => System => Configuration => Install Software. Ikkunassa hakukenttään mplayer => search.

Näistä asennan aina mplayerin ja mplayerplugin. Ruksi niihin ja => Install.

Amarok 1.4 Fast Forward on Gurulla myöskin, mutta ei jostain syystä tätä ohjetta kirjoitettaessa vuoksi näkynyt päivityksenä. Joten asennus sille kuten mplayerille, homma pelaa.

Jos on käyttänyt Amarokia ennestään, onhan se ehdottomasti paras musiikkisoitin Linuxiin, kannattaa tämä päivitys tehdä.
Mikäli Amarok ei ole ennestään lempparisoitin, asennus kannattaa vieläkin enemmän.

DVD-toistoon tarvitaan kirjasto libdvdcss. Sen voi etsiä täältä: http://packman.links2linux.org/?action=122

Suosittelen kirjaston tallentamista, mikäli se tuolta löytyy,  tulevaa käyttöä varten, sen löytäminen on mennyt melko hankalaksi viime aikoina.

Jotta sain tämän tänne rustailtua, asensin vielä Mozilla Composerille seuraajan, SeaMonkeyn. Sitä käyttelen näiden sivujen tekoon, tätä kirjoitettaessa sen sai täältä:

ftp://ftp.gwdg.de/pub/linux/suse/projects/mozilla/

Asennus kuten edellä, rpm => klikkaus => asennus Zenillä.

Asennuksessa tapahtuu muutoksia

SUSE Linux 10.1 julkaisun jälkeen tulleet päivitykset ovat muuttaneet asennusvaiheita hieman. Olen pyrkinyt pitämään ohjetta ajan tasalla muutosten suhteen, mutta mikäli näissä ohjeissa on ristiriitaisuuksia, toivon palautetta tähän.

Muut kysymykset kannattaa kysyä ryhmässä sfnet.atk.linux, siellä on enemmän tietäjiä...


Sattumuksia

Joskus tietokonemaailmassa tapahtuu kummallisia asioita.
Minäkin olen mielestäni saanut niistä osani, mutta luulenpa, että lisää on silti vielä tulossa. Ajattelin kertoa niistäkin tässä, jos vaikka joku muukin kokee kummia.

Korruptoitunut rpm

Latasin SUSE Linux 10.1 asennus-CD:t koneelle. Konffasin niistä asennuslähteen palvelimelle ja suoritin asennuksen sieltä tavalliseen tapaan. Asennuksesta onkin jo kerrottu edellä.

Kun sitten myöhemmin asennus-DVD tuli saataville latasin senkin ja konffasin taas asennuslähteen.

Nyt kävikin niin, että kun asennus eteni kohtaan, jossa asennettiin libgnomeprint, ilmeni virhe: Tiedostoa ei löydy. No, siellä se kuitenkin oli. Retry, uusi yritys. Täydellinen kaatuminen.

Asennus uudelleen käyntiin ja samassa kohdassa sama juttu. Nyt skip, olinhan ennekin törmännyt tällaiseen ja asentanut puuttuviksi jääneitä palikoita jälkikäteen. Täydellinen kaatuminen.

No sitten tuli mieleen ottaa CD:ltä tehdystä asennushakemistosta tuo kikkula. Otin sen sieltä, korvasin kaadon aiheuttajan DVD:stä tehdyssä hakemistossa. Kuinka ollakaan: Kaikki kunnossa, asennus sujui siitäkin hakemistosta hienosti!

Kun asennus kaatui ylipääsemättömään virheeseen, olisi ollut helppoa syyttää jakelua ja asennusohjelmaa ja vaikka mitä.

Eikö vain?



Sivun alkuun
Pääsivulle