Kirjoittaja Aihe: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)  (Luettu 22356 kertaa)

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Hoary:n päivittämisessä Breezy:ksi on valitettavan monella ollut ongelmia, joten koitan tässä kertoa
mitä kannattaa ottaa huomioon, jotta päivitys menisi läpi onnistuneesti.

Jos olet asentanut jotain paketteja backportsilta poista ne ensiksi. esim. w32codecs, libdvdcss3, java, yms...
sudo apt-get remove w32codecs libdvdcss3
Myös käsin käännetyt ja asennetut paketit kannattaa poistaa ja kääntää uudelleen päivityksen jälkeen.
Ja jos käytössä itse käännetty kerneli kannattaa asennuksen ajaksi buutata "normaali" kernelillä.

Seuraavaksi ota varmuuskopio tiedostosta /etc/apt/sources.list:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_hoary

Muuta /etc/apt/sources.list tiedosto näyttämään tältä. esim geditillä.
sudo gedit /etc/apt/sources.list

Tyhjennät tiedoston ja liität sinne seuraavat rivit:
Koodia: [Valitse]
deb http://se.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://se.archive.ubuntu.com/ubuntu breezy main restricted

deb http://se.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://se.archive.ubuntu.com/ubuntu breezy-updates main restricted

deb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted


# Jos sinulla oli ennen universe repositio käytössä poista kommentti merkki (#) seuraavista riveistä.
#deb http://se.archive.ubuntu.com/ubuntu breezy universe
#deb-src http://se.archive.ubuntu.com/ubuntu breezy universe
#deb http://security.ubuntu.com/ubuntu breezy-security universe
#deb-src http://security.ubuntu.com/ubuntu breezy-security universe


# Jos sinulla oli ennen multiverse repositio käytössä poista kommentti merkki (#) seuraavista riveistä.
#deb http://archive.ubuntu.com/ubuntu breezy multiverse
#deb-src http://archive.ubuntu.com/ubuntu breezy multiverse
#deb http://security.ubuntu.com/ubuntu breezy-security multiverse
#deb-src http://security.ubuntu.com/ubuntu breezy-security multiverse
Ja muista tehdä tuolla kommenteissa pyydetyt muutokset mahdollisista ennen olleista universe ja multiverse repositioista

Monilla on ollut päivityksen jälkeen ongelmia X:n kanssa. Varmistaaksemme, että X:ä
päivittyy oikein kannattaa se sammuttaa päivityksen ajaksi. Eli kirjaudu ulos, paina näppäimiä:
crtl + alt + F1
kirjaudu konsoliin ja komenna:
sudo /etc/init.d/gdm stop

Sitten vain päivittelemään eli komenna konsolissa:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get upgrade


Ja jos jossain noista tulee erroria niin älä mene pidemmälle vaan selvitä ensin mistä errori
johtuu esim kysymällä täältä foorumilta. Mutta jos menee ilman erroreita niin sitten vain buuttia kehiin eli:
sudo reboot

Ja moni haluaa varmaankin takaisin nuo entiseltä backportsilta asennetut paketit. Se onnistuu näin:
HUOM! Tämä pakettilähde ei kuulu virallisiin Ubuntun pakettilähteisiin. Käytät sitä omalla vastuullasi.

Lisää /etc/apt/sources.list tiedostoon rivit:
Koodia: [Valitse]
deb http://seveas.ubuntulinux.nl/ breezy-seveas breezy-extras
deb-src http://seveas.ubuntulinux.nl/ breezy-seveas breezy-extras

Ja käskyttää konsolissa:
Koodia: [Valitse]
gpg --keyserver subkeys.pgp.net --recv-keys 1135D466
gpg --export --armor 1135D466 | sudo apt-key add -
Jolloin tuo pakettilähde lisätään luotettujen listaan.

Ja sitten vain:
sudo apt-get update
ja
sudo apt-get install w32codecs

Jos ohjeessa jotain tyhmää, väärää tietoa tai puutetta niin laittakaa tähän jatkoksi viestiä niin
päivitellään tätä ohjetta sitä mukaa.

PS. Ja tämä varmaankin kannattaa tulostaa, kun sieltä konsolista ei pääse tarkistamaan, että mikä se komento olikaan.

Toivottavasti tästä jollekkin apua ;D
« Viimeksi muokattu: 28.10.05 - klo:21.46 kirjoittanut LittleLion »

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #1 : 28.10.05 - klo:22.28 »
Kiitos vinkeistä. Tässä tulee vielä muutama joiden avulla sain oman päivitykseni läpi:

Jos jokin paketti aiheuttaa ongelmia päivityksessä, eikä homma mene loppuun saakka, niin poista kyseinen paketti
sudo apt-get remove <paketti>. Myös -f -optiosta tuon removen jälkeen saattaa olla apua.

Itselläni tällainen kiusankappale oli wine. Tosin se taisi olla backportsista, mistä LittleLion jo varoittelikin...

Toinen hyödyllinen käsky on
sudo apt-get install -f

Se yrittää korjata kaikki rikkinäiset paketit ja asentaa kaikki puuttuvat riippuvuudet.

Sitten kun päivitys on muuten onnistunut, saatat törmätä puutteelliseen kielitukeen. Tämä johtuu lokalisointipakettien rakennemuutoksista ja edellyttää seuraavia toimenpiteitä jotta kielituki saataisiin kuntoon:
sudo apt-get install language-pack-gnome-fi language-selector

Jos jollain muulla on lisäohjeistusta, niin valistakaa meitä  ;D

Mikko

Mikko Saarinen

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #2 : 29.10.05 - klo:21.36 »
Itselläni harmaita hiuksia tuotti Valknut, tai pikemminkin sen käyttämä dclib. Eli ajoin ensin varmaan viiteen kertaan tuon apt-get:n -f:llä läpi ja se meni aina hiukan eteenpäin ja sitten se valitti aina tosta dclib:stä niin poistin sen ja laitoin dist-upgrade:n uudelleen niin meni vihdoin läpi. Sen jälkeen toimi kaikki moitteetta (paitsi tulostin).

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #3 : 31.10.05 - klo:17.59 »
Ai niin muistin tuossa, että itselläni oli jonkun paketin kanssa (en enää muista minkä) kanssa sellainen ongelma, että se ei automaattisesti päivittynytkään uuteen versioon ja riippuvuudet jotka tarvitsivat sitä valittivat liian vanhasta versiosta, mutta kun laitoin Synapticista: force version niin lähti toimimaan.

kamis

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #4 : 31.10.05 - klo:21.59 »
Moikka! Onnistuuko myös amd64:n päivitys 5.10:aan näillä ohjeilla?Kiitti vastauksesta etukäteen?

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #5 : 31.10.05 - klo:22.01 »
Moikka! Onnistuuko myös amd64:n päivitys 5.10:aan näillä ohjeilla?Kiitti vastauksesta etukäteen?

pitäisi onnistua, kuten myös ppc-version.
Janne

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
iso-tiedoston lataaminen, tarkistaminen ja polttaminen (md5sum)
« Vastaus #6 : 01.11.05 - klo:19.39 »
Jos olet polttanut itsellesi Breezyn asennus-cd:n niin se kannattaa hyödyntää tässä päivityksessä, jotta aivan kaikkea ei tarvitse netistä hakea.

Laita siis cd sisään ja komenna
Koodia: [Valitse]
sudo apt-cdrom add
Nyt /etc/apt/sources.list-tiedostoosi pitäisi ilmestyä tällainen rivi:
deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted

Sinun ei kannata kirjoittaa tuota sinne käsin, sillä apt-cdrom-työkalu tarkistaa samalla että cd on ok ja lisää sen luotettavien ohjelmavarastojen listaan (IMHO). Itselläni tuo cd ei ollut ok, minkä sain todeta siinä vaiheessa kun olin asentamassa Ubuntua kannettavaani kokonaan uudelleen. Jos tuo olisi ollut ainoa koneeni, niin ei olisi paljoa naurattanut, sillä virhe ilmeni vasta osiointivaiheen jälkeen. Eli kiintolevy tyhjänä ja asennuslevy rikki... Olisi pitänyt menetellä alla olevan ohjeen mukaisesti, niin tällaiselta olisi vältytty.

Varmistuaksesi lataamasi cd:n aitoudesta ja eheydestä, niin ennen kuin poltat levyn, laske levykuvasta md5-tarkistussumma (korvaa tuo i386 omalla versiollasi, jos latasit eri arkkitehtuurille tarkoitetun asennuslevyn):
Koodia: [Valitse]
cd /iso/tiedoston/sijainti
md5sum ubuntu-5.10-install-i386.iso
Vertaa tuota lukua ubuntun virallisella download-sivustolla olevaan lukuun (esim. http://releases.ubuntu.com/5.10/).

Jos kaikki näyttää hyvältä, niin poltettuasi tarkista vielä levy samalla komennolla:
Koodia: [Valitse]
cd /media/cdrom
md5sum --check md5sum.txt
Tämä komento tutkii kaikki cd:llä olevat tiedostot ja vertaa niitä cd:n juurihakemistossa olevan tiedoston tarkistussummiin. Jos jokin ei täsmää, niin saat siitä ilmoituksen.
Konsti on varma, mutta homma kestää tovin.

Mikko  ;D

Edit: muutettu otsikkoa
« Viimeksi muokattu: 08.04.06 - klo:22.42 kirjoittanut mikk0 »

Mikko Saarinen

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #7 : 23.11.05 - klo:15.39 »
Kaikki meni hyvin kunnes olisi pitänyt saada xwindow uudestaan käyttöön. Yritin ctrl-alt-F1 sekä muita F... , xwindow -käsky ei toiminut. Loppujen lopuksi piti ottaa töpseli pois seinästä ja asentaa CD:ltä Ubuntu uudestaan.

Varmaankin minulta puuttuu paljon perustietoja aiheesta, mutta näin nyt vain kävi.

Miten siis pitää toimia sen jälkeen kun toiminnat konsolissa on tehty ?

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #8 : 23.11.05 - klo:15.50 »
Kaikki meni hyvin kunnes olisi pitänyt saada xwindow uudestaan käyttöön.

koneen käynnistäminenkö ei riittänyt?

Yritin ctrl-alt-F1 sekä muita F... , xwindow -käsky ei toiminut.

tuollasita käskyä ei ole. käyttäjän startx tai mielummin rootin oikeuksin gdm olisi varmaankin toiminut.

Miten siis pitää toimia sen jälkeen kun toiminnat konsolissa on tehty ?

käynnistää kone uudestaan, jotta päivitetty kerneli latautuu muistiin. vanhallakin kernilillä sitkuttelu onnistunee, mutta ei siinä juuri mitään voita. eli se sudo reboot tai <ctrl>+<alt>+<del>.
Janne

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #9 : 23.11.05 - klo:16.20 »
Kun käyttää yhdistelmää ctrl+alt+F1 niin siirtyy "komentotulkin tilaan". Pääseekö jollakin näppäinyhdistelmällä takaisin normaaliin tilaan ? Muistaakseni Susessa se oli jokin muu F_ ,mutta nyt en ainakaan vielä onnistunut, vaan kone piti sammuttaa ja käynnistää uudestaan.

Mutta siis päivitykseen vielä:

Kun konsolissa on kaikki tehty ohjeen mukaan, käytetään yhdistelmää ctrl+alt+del, joka sammuttaa ja käynnistää koneen "ikkunointitilaan" ja päivitys on tehty ?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #10 : 23.11.05 - klo:16.30 »
Kun käyttää yhdistelmää ctrl+alt+F1 niin siirtyy "komentotulkin tilaan". Pääseekö jollakin näppäinyhdistelmällä takaisin normaaliin tilaan ? Muistaakseni Susessa se oli jokin muu F_ ,mutta nyt en ainakaan vielä onnistunut, vaan kone piti sammuttaa ja käynnistää uudestaan.
crtl + atl + F7
tosin gdm pitää käynnistää ensin, kun se tuossa ohjeessa sammutettiin: sudo /etc/init.d/gdm start
mutta kannattaa buutata niin saat käyttöösi uusimman kernelin.


Lainaus
Mutta siis päivitykseen vielä:

Kun konsolissa on kaikki tehty ohjeen mukaan, käytetään yhdistelmää ctrl+alt+del, joka sammuttaa ja käynnistää koneen "ikkunointitilaan" ja päivitys on tehty ?
Näin se menee.
« Viimeksi muokattu: 23.11.05 - klo:16.33 kirjoittanut LittleLion »

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #11 : 23.11.05 - klo:23.34 »
 :D Päivitys onnistui.

Tarvitsin tuon tieodn buuttaamiseksi, eli koko hommelin jälkeen " ctrl+alt+del " . En muuten tarvinnut komentoja
" sudo /etc/init.d/gdm start ", vaan Ikkunointi tuli automaattisesti buuttauksen jälkeen. En tiedä, mikä meni pieleen toisella kertaa, mutta kolmannella kaikki onnistui vaivatta,

Kiitos

raketti

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #12 : 25.11.05 - klo:13.20 »
Elikkä...tuli pienisuuri ongelma.

Kun boottaan uuteen kerneliin, sanoo seuraavaa

"Kernel panic - not syncing: VFS: Unable to mount root on unknown-block(0,0)"

Ja vanhassa ei käynnisty gdm, vaan jumittaa koko koneen (plussana näyttö menee virransäästötilaan)

Oli hieman ongelmia tuon kernelin asennuksen kanssa, mutta vaikutti ainakin siltä, että se olisi mennyt ihan O.K. sitten loppujen lopuksi...

Oliskos tietoa mitä tehdä?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #13 : 25.11.05 - klo:16.09 »
Elikkä...tuli pienisuuri ongelma.

Kun boottaan uuteen kerneliin, sanoo seuraavaa

"Kernel panic - not syncing: VFS: Unable to mount root on unknown-block(0,0)"

Ja vanhassa ei käynnisty gdm, vaan jumittaa koko koneen (plussana näyttö menee virransäästötilaan)

Oli hieman ongelmia tuon kernelin asennuksen kanssa, mutta vaikutti ainakin siltä, että se olisi mennyt ihan O.K. sitten loppujen lopuksi...

Oliskos tietoa mitä tehdä?

Hmm oiskohan jäänyt initrd jostain syystä asentumatta. Buuttappas sillä vanhalla kernelillä recovery modeen ja mene konsolissa kansioon /boot
katso onko siellä initrd:tä uusimmalle kernelille. Ja jos ei ole niin tee se tämän ohjeen mukaan: http://forum.ubuntu-fi.org/index.php?topic=113.0
mutta jos se siellä jo on niin sitten on paha sanoa.

raketti

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #14 : 25.11.05 - klo:19.44 »
Elikkä kyllä löytyi initrd:
initrd.img-2.6.12-10-386

Ei kyllä ollut /boot/grub/menu.lst:ssä, joten lisäsin sinne.

Kun boottasin (uuteen kerneliin) niin tuli seuraavaa:

RAMDISK: ran out of compressed data
invalid compressed format (err=1)

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #15 : 25.11.05 - klo:20.12 »
Elikkä kyllä löytyi initrd:
initrd.img-2.6.12-10-386

Ei kyllä ollut /boot/grub/menu.lst:ssä, joten lisäsin sinne.

Kun boottasin (uuteen kerneliin) niin tuli seuraavaa:

RAMDISK: ran out of compressed data
invalid compressed format (err=1)

Katseleppas sieltä /boot/grub/menu.lst tiedostosta, että onko uudella ja vanhalla kernelillä samat parametrit kernel rivillä?
Jos ei ole muokkaa.

raketti

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #16 : 26.11.05 - klo:00.04 »
Lainaus
onko uudella ja vanhalla kernelillä samat parametrit kernel rivillä?
Kyllä on...

Onkos mitään toivoa saada hoary takaisin, jos lataa hoaryn sources.lististä tavarat?
En tiedä että vaikuttaako sitten mitenkään, mutta...kaikkee täytyy kokeilla paitsi omaa anoppii ja kansantanssii :)

Ja mitä lueskelin, niin Kubuntun sivuilla ainakin kehotettiin suorittamaan dist-upgrade recovery modessa...

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #17 : 26.11.05 - klo:00.23 »
Ja mitä lueskelin, niin Kubuntun sivuilla ainakin kehotettiin suorittamaan dist-upgrade recovery modessa...

Niin no tuota voi vielä kokeilla eli buuttaa recovery modeen ja suorita komennot:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get upgrade

raketti

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #18 : 26.11.05 - klo:15.30 »
Eli, en tiedä pääsinkö puusta pitkälle, mut virheilmotus vaihtu :D

Nyt antaa seuraavaa

request_module: runaway loop modprobe binfmt-0000

ja ajoin seuraavat recoveryssä

Koodia: [Valitse]
apt-get build-dep linux-image-2.6.12-10-386
apt-get build-dep gdm

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Hoary:n (5.04) päivittäminen Breezy:ksi (5.10)
« Vastaus #19 : 26.11.05 - klo:15.48 »
Eli, en tiedä pääsinkö puusta pitkälle, mut virheilmotus vaihtu :D

Nyt antaa seuraavaa

request_module: runaway loop modprobe binfmt-0000

ja ajoin seuraavat recoveryssä

Koodia: [Valitse]
apt-get build-dep linux-image-2.6.12-10-386
apt-get build-dep gdm

Hmm. Pelasko laitteistosi kunnolla Hoaryssä? Alkaa kuulostaa jo rautavialta.

Voithan kokeilla saako koneen kikka kolmosen kautta käyntiin eli käynnistät sinne recovery modeen ja käsket:
sudo init 3