Miten saan 12.04.3:n uutuudet päivitettyä?

Uunituoreessa Ubuntu 12.04.3:ssa on ohjelmistoja uusittu, esim. kernel on tasolla 3.8.0. Nykyisessä 12.04-asennuksessani kernel on tasolla 3.2.0.

Siispä gurut: miten saan vaikkapa tuon kernelin päivitettyä 3.8.0:ksi? Normaalipäivityksellä se ei toimi.

Kuka tietää? M-Kar?
22312
Äänestä

Muut lukivat myös

Vastaukset 22

Vanhimmat
  • Koska 3.8. tuli ubuntuun 13:4:ssa niin se koodinimi jotakin tätä:

    ubuntu linux-generic-lts-raring

    Äänestä

  • Tämä LTSEnablementStack on suositeltava ja testattu tapa tehdä tuo päivitys. Päivityskomento on ekan kappaleen lopussa ja siihen pitää noihin kolmeen pakettiin vaihtaa quantal tilalle raring (quantal=12.04.2, raring=12.04.3).
    Huomaa siis, että xserver ja libgl1-mesa päivittyy tässä myös.

    Kernelin kääntäminen itse oli tarpeen yli 10 v sitten tai vieläkin koodaajille/kernelin kehittäjille (kannattaa tehdä checkinstallin kautta). Joskus tullut tehtyä sitä työkseni..

    Äänestä

Avaa Pääte ja hae tuoreinta kerneliä:
apt-cache search linux-image-3.8
uusin näkyy nyt olevan 3.8.0-30
asenna se komennolla:
sudo apt-get install linux-image-3.8.0-30-generic

Käynnistä tietokone uudelleen.

Äänestä
  • Eikä tuokaan nyt ihan tuore ole. Archissa mennään versiossa 3.10.9 tällä hetkellä.

    Äänestä

  • ea_69 kirjoitti:

    Eikä tuokaan nyt ihan tuore ole. Archissa mennään versiossa 3.10.9 tällä hetkellä.

    Tuo 3.8.0-30 on tuorein joka löytyy Ubuntu 12.04 LTS:n pakettivarastosta.
    Kyllä ubuntuun saa vielä tuoreemman kuin " jo vanhan?" 3.10.9:n, kun näkyy olevan jo 3.11-rc6 tuolla://kernel.ubuntu.com/~kernel-ppa/mainline/
    Kokemuksesta tiedän, että ei ole kyllä mitään järkeä haikailla aina uutta ja kiiltävää toimivan tilalle, mutta asensin nyt tuon KAIKISTA UUSIMMAN 3.11-rc6 -kernelin tähän 12.04 LTS Ubuntuuni, jotta kenelläkään ei olisi uudempaa ;-). Hyvin kyllä toimii...

    Äänestä

  • linux-image-3.8.0-30 löytyy kun klikkaat ohjelmalähteistä Esijulkaistut päivitykset (precise-proposed)
    Muuten löytyy versiona 3.8.0-29

    Äänestä

Mitäs järkeä uusimman kernelin metsästyksessä on?
Millisekunnin murto-osaa vai mitä haetaan?
Eikö normipäivityksenä tullut riitä?

Äänestä
  • Ymmärrätkö että uudessa kernelissä voi olla parempi laitetuki?

    Äänestä

  • Äly hoi kirjoitti:

    Ymmärrätkö että uudessa kernelissä voi olla parempi laitetuki?

    "voi olla"
    Onko?

    Äänestä

  • --?--- kirjoitti:

    "voi olla"
    Onko?

    Voi olla. Jouduin ostamaan uuden pönttökoneen ja lepotilasta herääminen takkusi. Backports-kernelillä vaiva hävisi. Tosin on Debian eikä Ubuntu mutta lähes samaa tavaraa molemmat.

    Äänestä

  • "Mitäs järkeä uusimman kernelin metsästyksessä on?"
    Ei mitään, jos kaikki toimii ok.
    "Millisekunnin murto-osaa vai mitä haetaan?"
    Parempaa laitetukea, jos ei kaikki toimi ok.
    "Eikö normipäivityksenä tullut riitä?"
    Riittää, jos kaikki toimii ok.

    Äänestä

  • --?--- kirjoitti:

    "voi olla"
    Onko?

    Vastaa mieluumin kysymykseen: ymmärrätkö?

    Äänestä

aptitude tai synaptic ohjelmalla.

Voit myös asentaa alkuperäisen aidon Linux kernelin lataamalla uusimman (tai haluamasi) osoitteesta kernel.org ja sitten asentaa sen vaikkapa tekemällä .deb paketin automake ohjelmalla

asenna ensin automake

sudo apt-get install automake

sitten lataa haluamasi linux.tar.xz osoitteesta kernel.org

sitten lue tämä
http://amjith.blogspot.fi/2009/04/autoconf-and-automake-tutorial.html

sitten kun osaat kääntää jonkun helpon perusohjelman .deb paketiksi niin voit kokeilla kääntää linux ytimen seuraavilla ohjeilla
http://www.wikihow.com/Compile-the-Linux-Kernel

kohdassa 10 make korvataan sitten automake komennolla, jos automake ei onnistu niin noudata ohjeita normaalisti

asenna uusi .deb kernel joko graafisesta käyttöliittymästä (yleensä tuplaklikkaus asentaa sen) tai sudo dpkg install käännetty-kernel.deb

Tiedoksi että tässä ohitetaan paketinhallinta tietyllä tavalla.

Epäilen että palstan "gurut" alkavat vain aukomaan päätään jos kysyt heiltä neuvoa. Voisi olla parempi että opettelet ensin käyttämään jotain virtuaalikonetta kuten Qemu tai VirtualBox ja asenna siihen joku vanhempi slackware ja käännä ydin ensin siihen, ohjeita noudattaen. Slackwaren mukana tulee alkuperäinen kernel sekä kääntämiseen vaaditut työkalut. Sillä on hyvä harjoitella ilman että mitään menee rikki.

Äänestä
  • P.S.

    Voit myös kääntää kernelin checkinstall komennolla, ensin asenna se
    sudo apt-get install checkinstall

    ja sitten noudata näitä ohjeita
    https://wiki.debian.org/CheckInstall

    Tämä on ehkä se helpoin tie kernel.org sivulta .deb paketiksi

    Kannattaa kuitenkin opetella asiat kantapään kautta, siitä on elämässä hyötyä.

    Äänestä

  • geeshtapo kirjoitti:

    P.S.

    Voit myös kääntää kernelin checkinstall komennolla, ensin asenna se
    sudo apt-get install checkinstall

    ja sitten noudata näitä ohjeita
    https://wiki.debian.org/CheckInstall

    Tämä on ehkä se helpoin tie kernel.org sivulta .deb paketiksi

    Kannattaa kuitenkin opetella asiat kantapään kautta, siitä on elämässä hyötyä.

    ohjeet vielä helpommin:

    1. lataa ja pura kernel johonkin hakemistoon vaikka kotikansioon luotuun kernel hakemistoon

    2. mene tuohon hakemistoon ja kirjoita make menuconfig

    3. make

    4. checkinstall

    Äänestä

https://www.kernel.org/

eiköhän tuolta löydy uusin kernel = (tunnistaa uusimmat laitteet)
muuta hyötyy "uusimmasta" ei sitten olekkaan ?

Äänestä
  • jos vertaat vanhimpaa kerneliä uusimpaan, ymmärrät eron. Elikkä vanhin kerneli ei takuulla edes toimi nykyaikaisissa tietokoneissa.

    Äänestä

  • Pyörivä kivi kirjoitti:

    jos vertaat vanhimpaa kerneliä uusimpaan, ymmärrät eron. Elikkä vanhin kerneli ei takuulla edes toimi nykyaikaisissa tietokoneissa.

    Ja vastaavasti "liian" uusi kernel ei toimi "liian" vanhassa raudassa
    (ja kaikkihan aina koittaa asentaa uusimman "distron"

    Äänestä

Synapticilla klikkailee vaan uudemman kernelin. Ei kyllä kannata jos nykyinen toimii.

Äänestä
  • Asensin eilen puhtaan 12.04.3 version ja tuli oletuksena kerneli 3.8. Joten ei kannata tosiaan panikoida, ellei ole pakollista tarvetta asentaa uudempaa.

    uname -r

    cat /etc/issue

    Äänestä

Ketjusta on poistettu 1 sääntöjenvastainen viesti.

Kommentoi aloitusta


Uusi kernel kirjoitti:

Uunituoreessa Ubuntu 12.04.3:ssa on ohjelmistoja uusittu, esim. kernel on tasolla 3.8.0. Nykyisessä 12.04-asennuksessani kernel on tasolla 3.2.0.

Siispä gurut: miten saan vaikkapa tuon kernelin päivitettyä 3.8.0:ksi? Normaalipäivityksellä se ei toimi.

Kuka tietää? M-Kar?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu