Ero sivun ”Debianin päivittäminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Uuteen julkaisuun päivittäminen: aptitude -> apt-get, paitsi graafisessa ongelmanselvittelyssä
LP (keskustelu | muokkaukset) (→Päivitys: aptitude -> apt-get, uuden suosituksen mukaisesti) |
LP (keskustelu | muokkaukset) (→Uuteen julkaisuun päivittäminen: aptitude -> apt-get, paitsi graafisessa ongelmanselvittelyssä) |
||
Rivi 80: | Rivi 80: | ||
* Päivitä järjestelmä nykyisessä julkaisussa: <tt>aptitude update; aptitude upgrade</tt> | * Päivitä järjestelmä nykyisessä julkaisussa: <tt>aptitude update; aptitude upgrade</tt> | ||
* Vaihda lähdelistaan <tt>/etc/apt/[[sources.list]]</tt> uusi jakelu (korvaa esimerkiksi sarge etchillä) ja päivitä pakettilistat: <tt>aptitude update</tt> | * Vaihda lähdelistaan <tt>/etc/apt/[[sources.list]]</tt> uusi jakelu (korvaa esimerkiksi sarge etchillä) ja päivitä pakettilistat: <tt>aptitude update</tt> | ||
* Päivitä julkaisumuistiossa mainitut ensiksi päivitettävät paketit: <tt> | * Päivitä julkaisumuistiossa mainitut ensiksi päivitettävät paketit: <tt>apt-get upgrade mikälie...</tt> | ||
* Päivitä muut helposti päivitettävät paketit: <tt> | * Päivitä muut helposti päivitettävät paketit: <tt>apt-get upgrade</tt> | ||
* Ota käyttöön uusi ydin, jos tämä kuului päivityksen valmisteluihin, muuten vasta muun päivityksen jälkeen: <tt>shutdown -r now</tt> ("now" tilalle sopiva varoitusaika, jos koneella saattaa olla muita käyttäjiä) | * Ota käyttöön uusi ydin, jos tämä kuului päivityksen valmisteluihin, muuten vasta muun päivityksen jälkeen: <tt>shutdown -r now</tt> ("now" tilalle sopiva varoitusaika, jos koneella saattaa olla muita käyttäjiä) | ||
* Päivitä koko järjestelmä: <tt> | * Päivitä koko järjestelmä: <tt>apt-get dist-upgrade</tt> | ||
* Ratkaise riippuvuuksien jäljellejääneet ristiriidat, helpoiten ehkä (ainakin osittain) | * Ratkaise riippuvuuksien jäljellejääneet ristiriidat, helpoiten ehkä (ainakin osittain) [[aptitude]]n grafisessa tilassa: <tt>aptitude</tt> | ||
Ohjelmien uusissa versioissa on yleensä uudet oletusarvoiset asetustiedostot. Jos itse on tehnyt muutoksia tiedostoon, päivitysohjelma kysyy haluaako käyttää omaa vaiko uutta versiota, käsin sovittaa muuttuneet osat toisiinsa vaiko katsoa muutoksia ennen päätöksen tekemistä.<!-- jätetäänkö *.dpkg-inst, *.dpkg.old tai *.old aina vai vain joissakin tapauksissa? Aina pitäisi jäädä, Tale.--> | Ohjelmien uusissa versioissa on yleensä uudet oletusarvoiset asetustiedostot. Jos itse on tehnyt muutoksia tiedostoon, päivitysohjelma kysyy haluaako käyttää omaa vaiko uutta versiota, käsin sovittaa muuttuneet osat toisiinsa vaiko katsoa muutoksia ennen päätöksen tekemistä.<!-- jätetäänkö *.dpkg-inst, *.dpkg.old tai *.old aina vai vain joissakin tapauksissa? Aina pitäisi jäädä, Tale.--> | ||
Rivi 94: | Rivi 94: | ||
aptitudella voi kokeilla eri vaihtoehtoja tilanteen ratkaisemiseksi sen riippuvuusongelmanäytössä. <!-- jaksaisiko joku kirjoittaa käytännön ohjeita tai esimerkin? --> | aptitudella voi kokeilla eri vaihtoehtoja tilanteen ratkaisemiseksi sen riippuvuusongelmanäytössä. <!-- jaksaisiko joku kirjoittaa käytännön ohjeita tai esimerkin? --> | ||
Ongelman ratkaisun voi myös jättää aptituden harteille: | Ongelman ratkaisun voi myös jättää aptituden harteille: | ||
apt-get --simulate -f dist-upgrade | |||
Jos ratkaisu näyttää järkevältä, anna sama komento ilman simulate-valitsinta. Poistettavat paketit voi useimmiten asentaa uudestaan uudesta julkaisusta, kun riippuvuussolmu on ratkaistu. | Jos ratkaisu näyttää järkevältä, anna sama komento ilman simulate-valitsinta. Poistettavat paketit voi useimmiten asentaa uudestaan uudesta julkaisusta, kun riippuvuussolmu on ratkaistu. | ||