Ero sivun ”SUSEn päivittäminen” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
 
 
(13 välissä olevaa versiota 7 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Tulossa pian, lähteenä FLUGin tietoturvaopas
{{vanhentunut}}
Tämä sivu on kirjoitettu SuSE Linuxin (nyk. [[openSUSE]]) versioiden 8.1-9.0 pohjalta ja on siten osittain vanhentunut.
Jotakuta uudemman version käyttäjää pyydetään muokkaamaan sisältö ajan tasalle ja poistamaan tämä huomautus.
 
 
[[SuSE Linux]]in työkalu sovellusten asennukseen ja moneen erilaiseen
säätöön on [[YaST]] (Yet another setup tool). Tämä työkalu on
käytettävissä yhtälaisesti niin graafisena kuin tekstipohjaisena
komentoriviversionakin. Sen avulla voidaan helposti myös päivittää
järjestelmä ajantasalle, etenkin turvapaikkojen suhteen.
 
On hyvä ymmärtää, että kyseessä ei ole kuitenkaan järjestelmäpäivitys
versiosta toiseen, vaan ainoastaan kyseisen version korjauspaikkaaminen
paremman tietoturvan ja toimivuuden takaamiseksi.
 
Päivittäminen on helppoa ja sen voi myös automatisoida.
Automatisoiminen on suositeltavaa, mikäli päivitettävään koneeseen ei
ole tehty tietoisia tai hurjia erikoisviritelmiä, kuten esimerkiksi
oma lähdekoodista käännetty ydin Win4Lin (tm) emulaattorille. Tähänkin
on elegantti ratkaisu, josta myöhemmin. SuSE Linuxin
korjauspäivittäminen on peruskoneessa on niin helppoa, että on vaikea
keksiä syytä olla sitä tekemättä.
 
== Automaattisesti vai ainoastaan haluttaessa tehty päivitys? ==
 
Tämä on makuasia. Mikäli olet tavallinen käyttäjä tai epävarma
haluatko automaattisen päivityksen vai et, valitse automaattinen. Sen
sijaan muista mainita tästä automaatista sille säätäjäkaverillesi,
joka innokkaana räplää välillä järjestelmääsi uuteen uskoon, tai
ainakin varmista, ettei expertti poistu ennenkuin on todettu koneen
toimivuus myös uudelleenkäynnistyksen jälkeen.
 
Päivitys voidaan tehdä myös omaan tahtiin, siis silloin kun muistaa
tai haluaa. Tällä menetelmällä voidaan myös valita ne paketit, jotka
halutaan päivittää ja joita ei.
 
Päivitys ei vaadi koneen uudelleen käynnistystä, paitsi
erikoistapuksissa, jossa ydin päivitetään (kernel). Myös graafiseen
käyttöliittymään liittyvät päivitykset vaativat usein uudelleen
kirjautumisen, muttei koneen uudelleen käynnistämistä.
 
== Pikaohje malttamattomalle käyttäjälle ==
 
Käynnistä '''YaST''' joko [[KDE]]:n alta ''0hjauskeskuksesta
(Control Centre)'' tai komentokehoitteesta ja valitse sitten
''Software''. Sitten valitse (molemmissa tapauksissa ) ''Online update''.
Hetken kuluttua päivitysruutu on auennut eteesi.
 
(Voit nyt käydä kytkemässä päälle automaattipäivityksen valitsemalla
''Configure Fully Automatic Update'' ja ruksimalla seuraavasta
ruudusta ''Enable Automatic Update'' sekä asettamalla
päivityshetken, tunnin ja minuutin - lopuksi hyväksy asetukset
''OK''-painikkeella.)
 
Poista ruksi kohdasta ''Manually Select Patches'' mikäli et halua
tarkastella etukäteen asennettavia päivityksiä.  ''Installation Source''
kohta voidaan useinmiten jättää oletukseksi, mutta mikäli
yhteys asennuslähteeseen jostain syystä on kovin hidas tai se on
ruuhkautunut hetkellisesti, voit kokeilla muita lähteitä. Lopuksi
napsauta ''Next''.
 
Jos säilytit ruksin ''Manually Select Patches'' kohdassa, saat nyt
listan päivitettävistä paketeista. Poista ruksit niistä paketeista,
joita et halua päivittää ja napsauta ''Next''.
 
Päivityksen jälkeen kannattaa ruksia ''Remove Source Packages after Update''
ennen kuin valitsee ''Close''. Järjestelmäsi on nyt päivitetty.
 
== Päivityksen aloittaminen käyttäen graafista käyttöliittymää ==
 
'''YaST''' käynnistyy graafisen käyttöliittymän alaisuudesta KDE
valikon kautta. Valitse Ohjauskeskus (Contol centre) ja sieltä
''YaST''. Järjestelmä pyytää pääkäyttäjän (root) salasanaa, joka on
annettava ennenkuin YaSTiin pääsee käsiksi.
 
[[Kuva:suse_controlcentre.png|SUSE YaST Control Centre]]
 
Napsautta ''Online Update'' kuvaketta. Se käynnistää uuden ikkunan.
 
== Päivityksen aloittaminen käyttäen komentokehoitetta ==
 
Päivitys onnistuu myös Konsolesta tai suoraan konsolista. Anna
komennoksi ''root''-käyttäjänä '''yast''', valitse ''Software'', sen
alta ''Online update''.
 
== Asennuslähde ==
 
Valitsit sitten graafisen tai komentorivipohjaisen vaihtoehton
päivitykseen, loppu onkin sama molemmille.
 
Kuva on graafisesta, komentorivipohjainen on käytännössä
samanlainen.
 
[[Kuva:suse_onlineupdate.png|Graafinen päivitystyökalu]]
 
Voit valita asennuslähteen (''Installation source'') lukuisista eri
vaihtoehdoista. SuSEn oma on ruuhkainen ja samoin SuNET mutta ainakin
kirjoitushetkellä (14.2.2004) LEO (Germany: LEO Munich) toimii
moitteettomasti. Voit myös jättää asennuslähteen vaihtamatta. Jos yksi
on kovin hidas tai hetkellisesti ruuhkaantunut, joku toinen aina
toimii.
 
== Haluan automaattipäivityksen ==
 
Mikäli haluat, että järjestelmä
automaattisesti päivittää itse itsensä kerran
vuorokaudessa, ota ensin ruksi pois kohdasta ''Manually Select Patches''
ja napsauta sitten ''Configure Fully Automatic Update...''
painiketta. Se avaa uuden pikkulomakkeen edellisen päälle.
 
[[Kuva:suse_automatic.png|Automaattipäivitys]]
 
Ruksi ''Enable Automatic Update'' päälle ja aseta kellonaika
(tunnit ja minuutit) jolloin haluat päivityksen tapahtuvan. Mikäli
koneesi on sammuksissa päivityshetkellä, päivitys suoritetaan
seuraavan käynnistyksen yhteydessä.  Hyväksy lopulta automaattinen
päivitys napsauttamalla ''OK''.
 
'''Huom!''' Automaattipäivitys vaatii esteettömän
pääsyn Internetiin päivityshetkellä eli
analoginen modeemilinja ei ilman erillistä virittämistä
sovellu tähän tarkoitukseen.
 
== Päivityksen lopettaminen ==
 
Asetit automaattipäivityksen päälle tai et,
päivityksen säätäminen jatkuu samalla tavalla.
 
Seuraavaksi suorita päivitys loppuun napsauttamalla
päivityslomakkeelta Next ja odota hetkinen.
 
Mikäli jätit ruksin kohtaan ''Manually Select Patches'',
saat listan asennettavista paikoista.
 
[[Kuva:suse_selection.png|Paikkolista]]
 
Vasemmalla olevassa listassa on ruksittuna ne kohdat, jotka
suositellaan päivitettäväksi. Poista ruksi niiltä riveiltä, joita et
jostain syystä halua päivitettävän.
 
Jatka päivitystä napsauttamalla Accept-painiketta. Tämän jälkeen
valitut paketit noudetaan ja asennetaan. Alla olevassa kuvassa
päivityksen jälkeinen ruutu, jossa yhtään päivitettävää pakettia ei
ollut tai ei käyttäjän pyynnöstä asennettu.
 
[[Kuva:suse_patchdl.png|Päivityksiä ei asennettu]]
 
Säästät levytilaa, kun nyt ruksit kohdan ''Remove Source Packages after Update'',
jotta noudetut päivityspaketit poistetaan tilaa viemästä.
 
Lopeta päivitys napsauttamalla ''Close''.
 
Seuraava päivitys tapahtuu automaattisesti, mikäli
asetit automaattipäivityksen päälle.
 
== Kun YaST ei riitä ==
 
Mikäli mielestäsi järjestelmää on mukava nikkaroida uuteen uskoon ja
asennella tuoreinta ja uusinta kikkakivaa, YaSTin tarjoama
päivitystoiminto voi aiheuttaa ikäviä yllätyksiä. Esimerkiksi
päivittämällä ensin käsin graafinen käyttöliittymä KDE tuoreimpaan
mahdolliseen, YaST voi tarjota turvapaikkoja vanhempaan versioon, joka
sitten helposti rikkoo oman asennuksen.
 
Onneksi on olemassa [http://fou4s.gaugusch.at/ fou4s] (Fast online
update for SuSE), jolla ikäviltä yllätyksiltä voidaan välttyä. Se on
komentorivityökalu, joka on erinomainen väline vaativalle käyttäjälle,
kun halutaan rajata mitä päivitetään ja mitä ei. Sen käyttäminen ei
ole komentoriviin tottumattomalle helpoin mahdollinen vaihtoehto,
mutta silloin ei myöskään fou4s:n käyttäminen liene tarpeellista.
 
En tässä aio käsitellä fou4s käyttöä sen enempää,
koska kaikki tarpeellinen tieto löytyy sovelluksen kotisivuilta.
Pari pikkuvinkkiä kuitenkin.
 
* '''fou4s -i --interactive''' on hyvä komento, ja valitsemalla halutuille paketeille ''Skip forever'', ei niitä enää jatkossa päivitetä fou4s:n toimesta.
* fou4s näyttää päivityksen jälkeen listan palveluista, jotka pitää käynnistää uudelleen, jotta päivityksistä olisi jotain hyötyä.
 
== Tekijänoikeusmaininta ==
 
Tämä artikkelin on alun perin kirjoittanut Jyry Kuukkanen, ja se on
siirretty Linux.fi -wikiin kirjoittajan luvalla.
 
[[Luokka:Paketinhallinta]]
[[Luokka:Tietoturva]]
[[Luokka:OpenSUSE]]
[[Luokka:Ohjeet]]

Nykyinen versio 6. joulukuuta 2020 kello 17.47

Artikkelin sisältö on osittain vanhentunut. Voit auttaa Linux.fi-wikiä päivittämällä artikkelin ajan tasalle.

Tämä sivu on kirjoitettu SuSE Linuxin (nyk. openSUSE) versioiden 8.1-9.0 pohjalta ja on siten osittain vanhentunut. Jotakuta uudemman version käyttäjää pyydetään muokkaamaan sisältö ajan tasalle ja poistamaan tämä huomautus.


SuSE Linuxin työkalu sovellusten asennukseen ja moneen erilaiseen säätöön on YaST (Yet another setup tool). Tämä työkalu on käytettävissä yhtälaisesti niin graafisena kuin tekstipohjaisena komentoriviversionakin. Sen avulla voidaan helposti myös päivittää järjestelmä ajantasalle, etenkin turvapaikkojen suhteen.

On hyvä ymmärtää, että kyseessä ei ole kuitenkaan järjestelmäpäivitys versiosta toiseen, vaan ainoastaan kyseisen version korjauspaikkaaminen paremman tietoturvan ja toimivuuden takaamiseksi.

Päivittäminen on helppoa ja sen voi myös automatisoida. Automatisoiminen on suositeltavaa, mikäli päivitettävään koneeseen ei ole tehty tietoisia tai hurjia erikoisviritelmiä, kuten esimerkiksi oma lähdekoodista käännetty ydin Win4Lin (tm) emulaattorille. Tähänkin on elegantti ratkaisu, josta myöhemmin. SuSE Linuxin korjauspäivittäminen on peruskoneessa on niin helppoa, että on vaikea keksiä syytä olla sitä tekemättä.

Automaattisesti vai ainoastaan haluttaessa tehty päivitys?[muokkaa]

Tämä on makuasia. Mikäli olet tavallinen käyttäjä tai epävarma haluatko automaattisen päivityksen vai et, valitse automaattinen. Sen sijaan muista mainita tästä automaatista sille säätäjäkaverillesi, joka innokkaana räplää välillä järjestelmääsi uuteen uskoon, tai ainakin varmista, ettei expertti poistu ennenkuin on todettu koneen toimivuus myös uudelleenkäynnistyksen jälkeen.

Päivitys voidaan tehdä myös omaan tahtiin, siis silloin kun muistaa tai haluaa. Tällä menetelmällä voidaan myös valita ne paketit, jotka halutaan päivittää ja joita ei.

Päivitys ei vaadi koneen uudelleen käynnistystä, paitsi erikoistapuksissa, jossa ydin päivitetään (kernel). Myös graafiseen käyttöliittymään liittyvät päivitykset vaativat usein uudelleen kirjautumisen, muttei koneen uudelleen käynnistämistä.

Pikaohje malttamattomalle käyttäjälle[muokkaa]

Käynnistä YaST joko KDE:n alta 0hjauskeskuksesta (Control Centre) tai komentokehoitteesta ja valitse sitten Software. Sitten valitse (molemmissa tapauksissa ) Online update. Hetken kuluttua päivitysruutu on auennut eteesi.

(Voit nyt käydä kytkemässä päälle automaattipäivityksen valitsemalla Configure Fully Automatic Update ja ruksimalla seuraavasta ruudusta Enable Automatic Update sekä asettamalla päivityshetken, tunnin ja minuutin - lopuksi hyväksy asetukset OK-painikkeella.)

Poista ruksi kohdasta Manually Select Patches mikäli et halua tarkastella etukäteen asennettavia päivityksiä. Installation Source kohta voidaan useinmiten jättää oletukseksi, mutta mikäli yhteys asennuslähteeseen jostain syystä on kovin hidas tai se on ruuhkautunut hetkellisesti, voit kokeilla muita lähteitä. Lopuksi napsauta Next.

Jos säilytit ruksin Manually Select Patches kohdassa, saat nyt listan päivitettävistä paketeista. Poista ruksit niistä paketeista, joita et halua päivittää ja napsauta Next.

Päivityksen jälkeen kannattaa ruksia Remove Source Packages after Update ennen kuin valitsee Close. Järjestelmäsi on nyt päivitetty.

Päivityksen aloittaminen käyttäen graafista käyttöliittymää[muokkaa]

YaST käynnistyy graafisen käyttöliittymän alaisuudesta KDE valikon kautta. Valitse Ohjauskeskus (Contol centre) ja sieltä YaST. Järjestelmä pyytää pääkäyttäjän (root) salasanaa, joka on annettava ennenkuin YaSTiin pääsee käsiksi.

SUSE YaST Control Centre

Napsautta Online Update kuvaketta. Se käynnistää uuden ikkunan.

Päivityksen aloittaminen käyttäen komentokehoitetta[muokkaa]

Päivitys onnistuu myös Konsolesta tai suoraan konsolista. Anna komennoksi root-käyttäjänä yast, valitse Software, sen alta Online update.

Asennuslähde[muokkaa]

Valitsit sitten graafisen tai komentorivipohjaisen vaihtoehton päivitykseen, loppu onkin sama molemmille.

Kuva on graafisesta, komentorivipohjainen on käytännössä samanlainen.

Graafinen päivitystyökalu

Voit valita asennuslähteen (Installation source) lukuisista eri vaihtoehdoista. SuSEn oma on ruuhkainen ja samoin SuNET mutta ainakin kirjoitushetkellä (14.2.2004) LEO (Germany: LEO Munich) toimii moitteettomasti. Voit myös jättää asennuslähteen vaihtamatta. Jos yksi on kovin hidas tai hetkellisesti ruuhkaantunut, joku toinen aina toimii.

Haluan automaattipäivityksen[muokkaa]

Mikäli haluat, että järjestelmä automaattisesti päivittää itse itsensä kerran vuorokaudessa, ota ensin ruksi pois kohdasta Manually Select Patches ja napsauta sitten Configure Fully Automatic Update... painiketta. Se avaa uuden pikkulomakkeen edellisen päälle.

Automaattipäivitys

Ruksi Enable Automatic Update päälle ja aseta kellonaika (tunnit ja minuutit) jolloin haluat päivityksen tapahtuvan. Mikäli koneesi on sammuksissa päivityshetkellä, päivitys suoritetaan seuraavan käynnistyksen yhteydessä. Hyväksy lopulta automaattinen päivitys napsauttamalla OK.

Huom! Automaattipäivitys vaatii esteettömän pääsyn Internetiin päivityshetkellä eli analoginen modeemilinja ei ilman erillistä virittämistä sovellu tähän tarkoitukseen.

Päivityksen lopettaminen[muokkaa]

Asetit automaattipäivityksen päälle tai et, päivityksen säätäminen jatkuu samalla tavalla.

Seuraavaksi suorita päivitys loppuun napsauttamalla päivityslomakkeelta Next ja odota hetkinen.

Mikäli jätit ruksin kohtaan Manually Select Patches, saat listan asennettavista paikoista.

Paikkolista

Vasemmalla olevassa listassa on ruksittuna ne kohdat, jotka suositellaan päivitettäväksi. Poista ruksi niiltä riveiltä, joita et jostain syystä halua päivitettävän.

Jatka päivitystä napsauttamalla Accept-painiketta. Tämän jälkeen valitut paketit noudetaan ja asennetaan. Alla olevassa kuvassa päivityksen jälkeinen ruutu, jossa yhtään päivitettävää pakettia ei ollut tai ei käyttäjän pyynnöstä asennettu.

Päivityksiä ei asennettu

Säästät levytilaa, kun nyt ruksit kohdan Remove Source Packages after Update, jotta noudetut päivityspaketit poistetaan tilaa viemästä.

Lopeta päivitys napsauttamalla Close.

Seuraava päivitys tapahtuu automaattisesti, mikäli asetit automaattipäivityksen päälle.

Kun YaST ei riitä[muokkaa]

Mikäli mielestäsi järjestelmää on mukava nikkaroida uuteen uskoon ja asennella tuoreinta ja uusinta kikkakivaa, YaSTin tarjoama päivitystoiminto voi aiheuttaa ikäviä yllätyksiä. Esimerkiksi päivittämällä ensin käsin graafinen käyttöliittymä KDE tuoreimpaan mahdolliseen, YaST voi tarjota turvapaikkoja vanhempaan versioon, joka sitten helposti rikkoo oman asennuksen.

Onneksi on olemassa fou4s (Fast online update for SuSE), jolla ikäviltä yllätyksiltä voidaan välttyä. Se on komentorivityökalu, joka on erinomainen väline vaativalle käyttäjälle, kun halutaan rajata mitä päivitetään ja mitä ei. Sen käyttäminen ei ole komentoriviin tottumattomalle helpoin mahdollinen vaihtoehto, mutta silloin ei myöskään fou4s:n käyttäminen liene tarpeellista.

En tässä aio käsitellä fou4s käyttöä sen enempää, koska kaikki tarpeellinen tieto löytyy sovelluksen kotisivuilta. Pari pikkuvinkkiä kuitenkin.

  • fou4s -i --interactive on hyvä komento, ja valitsemalla halutuille paketeille Skip forever, ei niitä enää jatkossa päivitetä fou4s:n toimesta.
  • fou4s näyttää päivityksen jälkeen listan palveluista, jotka pitää käynnistää uudelleen, jotta päivityksistä olisi jotain hyötyä.

Tekijänoikeusmaininta[muokkaa]

Tämä artikkelin on alun perin kirjoittanut Jyry Kuukkanen, ja se on siirretty Linux.fi -wikiin kirjoittajan luvalla.