Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: ludolph 12 Února 2014, 09:32:38

Název: kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: ludolph 12 Února 2014, 09:32:38
Pro ty z vas, kteri chteji prejit z 12.04.x na 12.04.4 vcetne upgradu kernelu (na 3.11.x) a X serveru uvadim postup, ktery (zda se) funguje:

Ujistete se, ze mate up-to-date system:
Kód: [Vybrat]
sudo apt-get update
sudo apt-get upgrade

Pro jistotu prepnete na "Main server" v nastaveni SW sources - Ubuntu SW - Download from

Nasledne provedte nasledujici prikazy:

Kód: [Vybrat]
sudo apt-get install linux-image-generic-lts-saucy linux-headers-generic-lts-saucy
sudo apt-get install --install-recommends xserver-xorg-lts-saucy
sudo dpkg-reconfigure xserver-xorg-lts-saucy

POZOR:
1. restartovat system az po provedeni vsech tri prikazu. Posledni prikaz je naprosto klicovy, pokud ho neprovedete, system po restartu uz nenabehne.
2. Overeno na strojich s grafikou intel a nvidia, s amd jsou obcas nevyzpytatelne problemy.
3. Postup oficialne doporucovany Canonicalem zde: https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop#LTS_Hardware_Enablement_Stack  (https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop#LTS_Hardware_Enablement_Stack), je nefunkcni a ma za nasledek dost zasadni poskozeni systemu. Jak uz jsem tady jednou resil zde: http://forum.ubuntu.cz/index.php?topic=67557.0 (http://forum.ubuntu.cz/index.php?topic=67557.0)

Dalsi podrobnosti v diskusi zde:  http://www.omgubuntu.co.uk/2014/02/ubuntu-12-04-4-released-new-kernel (http://www.omgubuntu.co.uk/2014/02/ubuntu-12-04-4-released-new-kernel)

Nepouzivejte standardne doporucovany postup (zminovany casto radou lidi i na tomto foru):
Kód: [Vybrat]
sudo apt-get install linux-generic-lts-saucy xserver-xorg-lts-saucy
system je po restartu totiz dost zasadne poskozen!!!
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Martin Šácha 12 Února 2014, 15:00:57
WTF? Divíš se že máš pokažené závislosti, když do 12.04 montuješ kernel z 13.10?

Po standardním apt-get upgrade bude systém stejný, jako po nové instalaci 12.04.4. Mimochodem, ve 12.04.4 je 3.11 i bez ruční instalace.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Cuore 12 Února 2014, 16:20:48
Citace
když do 12.04 montuješ kernel z 10.10?
...13.10
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Martin Šácha 12 Února 2014, 16:54:45
Citace
když do 12.04 montuješ kernel z 10.10?
...13.10
Jasně, díky :)
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: ludolph 12 Února 2014, 17:22:01
WTF? Divíš se že máš pokažené závislosti, když do 12.04 montuješ kernel z 13.10?

Po standardním apt-get upgrade bude systém stejný, jako po nové instalaci 12.04.4. Mimochodem, ve 12.04.4 je 3.11 i bez ruční instalace.

Ty jsi asi dost mimo, ne?
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Martin Šácha 12 Února 2014, 17:44:42
Kernel 3.11 je standardni soucast U12.04.4. Plnou aktualizaci 12.04.X dostaners system na stejnou uroven, jako cerstva instalace 12.04.4. Vzdy to tak bylo, tak nevim co vymyslis za obskurni postupy.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: ludolph 12 Února 2014, 18:01:13
Kernel 3.11 je standardni soucast U12.04.4. Plnou aktualizaci 12.04.X dostaners system na stejnou uroven, jako cerstva instalace 12.04.4. Vzdy to tak bylo, tak nevim co vymyslis za obskurni postupy.

Takze, ty tady tvrdis, ze Ubuntu 12.04.3 (s kernelem 3.8 ) se da upgradovat na kernel 3.11 standardnim zpusobem, tj pomoci:
Kód: [Vybrat]
sudo apt-get upgrade?

Jak rikam,ses totalne mimo.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Martin Šácha 12 Února 2014, 18:05:04
Ano tvrdim.

https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop

Citace
Ubuntu Kernel 3.1
By default, the 12.04.4 point release will ship with a newer 3.11 Ubuntu kernel from Ubuntu 13.10, and a matching X.org stack. This is based on the 3.11.0 Extended Upstream Stable Kernel Release.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: ludolph 12 Února 2014, 18:12:37
Ano tvrdim.

https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop

Citace
Ubuntu Kernel 3.1
By default, the 12.04.4 point release will ship with a newer 3.11 Ubuntu kernel from Ubuntu 13.10, and a matching X.org stack. This is based on the 3.11.0 Extended Upstream Stable Kernel Release.

A jak z tehle citace plyne, ze se release 12.04.3 (s kernelem 3.8 ) standardne upgraduje na kernel 3.11, ktery je soucasti 12.04.4? Zkus si to v praxi nez zacnes mlzit. Nainstaluj si na virtual 12.04.3 a po upgradu tam budes mit furt a stale puvodni kernel kernel 3.8!!!

Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: sabraq 12 Února 2014, 21:18:44
Já teda po tom nepátrám, po novějším kernelu netoužím, leda že by obsahoval ovladač pro sata řadič od Marvellu, ale po čisté instalaci 12.04.4 mám jádro 3.8. Instaloval jsem z Minimal CD, takže již při instalaci mělo dojít ke stažení nejnovějších balíků.

Kód: [Vybrat]
$ cat /etc/lsb-release && uname -a
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.4 LTS"
Linux nitemachine 3.8.0-35-generic #52~precise1-Ubuntu SMP Thu Jan 30 17:24:40 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: sabraq 12 Února 2014, 21:31:09
Hm, tak asi jsem našel příčinu, používám 64bit, viz. poslední věta:

Citace
LTS Hardware Enablement Stack

In an effort to support a wider variety of hardware on an existing LTS release, the 12.04.4 point release will ship with an updated kernel and X stack by default. This newer hardware enablement stack will be comprised of the kernel and X stack from the Saucy 13.04 release. The hardware enablement stack is only intended for use on x86 hardware at this time.

Asi jsem blbej, nebo unavenej, ale nechápu tohle z citovaného : ...from the Saucy 13.04 release.

13.04 je Raring Ringtail a 13.10 je Saucy Salamander, ne?
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: sabraq 12 Února 2014, 21:34:08
Důležitý ale je, že máte pravdu voba:D.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: ludolph 13 Února 2014, 08:41:01
No..., tak ja bych dosavadni plodnou diskusi shrnul tak, ze:

1. pokud nekdo ma potrebu mit v release 12.04 aktualni kernel a X server, muze postupovat podle vyse uvedeneho navodu, ktery je spolehlivejsi nez ten, ktery doporucuje Canonical.
2. Ubuntu 12.04 neprovadi v ramci standardniho upgradu automaticke navyseni verze kernelu a X serveru

Howgh ...
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: sabraq 13 Února 2014, 23:07:32
No..., tak ja bych dosavadni plodnou diskusi shrnul tak, ze:

1. pokud nekdo ma potrebu mit v release 12.04 aktualni kernel a X server, muze postupovat podle vyse uvedeneho navodu, ktery je spolehlivejsi nez ten, ktery doporucuje Canonical.
2. Ubuntu 12.04 neprovadi v ramci standardniho upgradu automaticke navyseni verze kernelu a X serveru

Howgh ...
Asi provádí, ale ne u x86_64bit. Jinak s tebou souhlasím.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Rover623 14 Února 2014, 00:33:07
Jen doplním, že pokud používáte v systému repozitáře třetích stran, případně nějaké nestandardní sloučení (32bit knihovny na x64) je úplně putna který postup použijete, vždycky vám to totálně překope celý systém a po restartu obvykle "děj se vůle boží". Pokud to po restartu naběhne, stejně si budete muset půl systému nainstalovat ručně zpátky
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: ludolph 14 Února 2014, 08:38:07
Jen doplním, že pokud používáte v systému repozitáře třetích stran, případně nějaké nestandardní sloučení (32bit knihovny na x64) je úplně putna který postup použijete, vždycky vám to totálně překope celý systém a po restartu obvykle "děj se vůle boží". Pokud to po restartu naběhne, stejně si budete muset půl systému nainstalovat ručně zpátky

Ano, tohle se tvrdi na ruznych forech a pod., ale v praxi jsem na podobne problemy nenarazil. Jedina vec, kterou mohu potvrdit je fakt, ze po navyseni kernelu a X serveru se x64 system tvari, jako by prestal potrebovat jiz nainstalovane 32bit knihovny (typicky: skype, teamviewer, a pod.). Dokud nedas "apt-get autoremove" vse funguje jak ma i po upgradu.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: matee 14 Února 2014, 11:32:40
cat /etc/issue
Ubuntu 12.04.4 LTS \n \l
uname -r
3.8.0-35-generic
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: ludolph 14 Února 2014, 12:51:49
cat /etc/issue
Ubuntu 12.04.4 LTS \n \l
uname -r
3.8.0-35-generic

Na to se zeptej Martina Sachy, jak je mozne, ze na ubuntu 12.04.4 mas stale kernel 3.8 (a nikoli 3.11), kdyz jemu (a podle nej i vsem ostatnim) se vse automaticky upgraduje i vcetne kernelu :)
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Tadeáš Pařík 14 Února 2014, 12:54:23
Kernel se automaticky neaktualizuje, tzn. že podle verzí Ubuntu (0, 1, 2, 3 a 4) jsou verze kernelu dvojkové, pětkové, osmičkové a případně jedenáctkové...

Je to prostě EOL verze, takže chcete-li novou, rozuměj vyšší, verzi, musíte ji nahodit ručně. Pro stávající verze kernelu, jedno jaké, jsou vydávány bezpečnostní aktualizace...
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: matee 14 Února 2014, 21:10:07
Takže ty jádra tam jsou dostupná v repozitářích, ale neinstalují při sudo apt-get upgrade a je nutné je natáhnout ručně.
(http://oi60.tinypic.com/iqylnt.jpg) (http://oi57.tinypic.com/scytmx.jpg)
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: sabraq 14 Února 2014, 23:25:44

Takže ty jádra tam jsou dostupná v repozitářích, ale neinstalují při sudo apt-get upgrade a je nutné je natáhnout ručně.
(http://oi60.tinypic.com/iqylnt.jpg) (http://oi57.tinypic.com/scytmx.jpg)

Kernel se automaticky neaktualizuje, tzn. že podle verzí Ubuntu (0, 1, 2, 3 a 4) jsou verze kernelu dvojkové, pětkové, osmičkové a případně jedenáctkové...

Je to prostě EOL verze, takže chcete-li novou, rozuměj vyšší, verzi, musíte ji nahodit ručně. Pro stávající verze kernelu, jedno jaké, jsou vydávány bezpečnostní aktualizace...


No a tím se dostáváme myslím do bodu nula, totiž do úplně prvního ludolphova příspěvku, který to tvrdí od začátku.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Tadeáš Pařík 15 Února 2014, 12:41:59
Takže ty jádra tam jsou dostupná v repozitářích, ale neinstalují při sudo apt-get upgrade a je nutné je natáhnout ručně.
(http://oi60.tinypic.com/iqylnt.jpg) (http://oi57.tinypic.com/scytmx.jpg)

Ano.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Tadeáš Pařík 15 Února 2014, 12:42:53

Takže ty jádra tam jsou dostupná v repozitářích, ale neinstalují při sudo apt-get upgrade a je nutné je natáhnout ručně.
(http://oi60.tinypic.com/iqylnt.jpg) (http://oi57.tinypic.com/scytmx.jpg)

Kernel se automaticky neaktualizuje, tzn. že podle verzí Ubuntu (0, 1, 2, 3 a 4) jsou verze kernelu dvojkové, pětkové, osmičkové a případně jedenáctkové...

Je to prostě EOL verze, takže chcete-li novou, rozuměj vyšší, verzi, musíte ji nahodit ručně. Pro stávající verze kernelu, jedno jaké, jsou vydávány bezpečnostní aktualizace...


No a tím se dostáváme myslím do bodu nula, totiž do úplně prvního ludolphova příspěvku, který to tvrdí od začátku.

Přesně tak - já s tím nepolemizoval.
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Pavel Kratochvíl 19 Února 2014, 12:47:23
Jádro se zaktualizuje pokud si pamatuji.
Kód: [Vybrat]
sudo apt-get dist-upgradeXserver nevím, používám PPA.
peace
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Tadeáš Pařík 19 Února 2014, 13:06:45
Jádro se zaktualizuje pokud si pamatuji.
Kód: [Vybrat]
sudo apt-get dist-upgradeXserver nevím, používám PPA.
peace

V tomto případě tento příkaz nepomůže, EOL verze kernelu se tím nepovýší... (nemluvím teď o bezpečnostních aktualizacích pro jednotlivé EOL verze)
Název: Re:kompletni upgrade 12.04.x -> 12.04.4
Přispěvatel: Pavel Kratochvíl 19 Února 2014, 13:24:54
Díky za upřesnění  :) jdu to nastudovat.