PäivitysLinuxissa

päivityksiä

Asensin Mintin ja päivitin sen versioon 18 Sarah. Perusasiat ovat hukassa ja ensimmäinen kysymys on: Miten toimivat (sudo) apt-get update ja apt-get install? Voinko ladata tietyn ohjelman päivityksen ja asentaa sen? Jos voin, päivitetäänkö samalla ohjelmaan liittyvät ajurit? Sama kysymys, jos lataan ja päivitän kaikki saatavilla olevat päivitykset. Päivittyvätkö ajurit samalla?

Sitten vielä kernelin uudelleen kääntäminen, miten se tehdään?

19

265

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • apt-get update

      ..päivittää listan paketeista mitä on saatavilla.

      Varsinainen päivitys komento on: apt-get dist-upgrade

      Miksi kerneli pitäisi kääntää?

    • tee-uudestaan

      Asenna koko homma uudestaan. Uusin on 19. Mitään apt-getejä ei tarvitse ohjelmien asennuksessa käyttää eiklä päivityksissäkään, eikä kerneleitä käännellä.

    • apt-get install ohjelma päivittää tai asentaa ohjelman. Myös riippuvuudet päivitetään. Harvemmin päivitän kaikkea jos kaikki toimii. apt-get dist-upgrade sisältää vaaransa.

      Kernelin kääntäminen melko helppoa.

      Lataat lähdekoodin ja purat sen kansioon /usr/src/linux_xxxxx
      xxxx on veriso numero. Kansioon kannattaa tehdä
      myös linkki linux joka osittaa käyttössä olevaan kerneliin.
      Sitä ei tarvita kuin mahdollisten ajureiden kääntämisessä.

      make menuconfig (vaatii ncurses) antaa paljon asetuksia ihmeteltäväksi.
      make kääntää kernelin.
      make install asetaa kernelin (vaatii sudo tai root oikeudet)
      make modules_install asentaa kernelin modulit

      Pari jippoa... make -j6 nopeuttaa käännöstä....
      make oldconfig (voi käyttää jotain .config tietostoa pohjana vaikka /boot kansiossa olevaa)
      initrdtä ei tarvitse tehdä jos kääntää tarvittavat ajurit kernelin sisälle.

      kernelin koko kasvanut hurjasti. Tilaa tarvitaan reilu giga. Käännösoptiot
      vaikkutavat paljon käännös aikaan ja tilan tarpeeseen. itsellä kestää noin 8 min.
      Rutiinilla kernelin päivitys kestää käännöksineen n. 30 min. Minusta kääntäminen on kivaa.

      • Ja mitäs hyötyä tai iloa kernelin kääntelystä on tavalliselle pallinaamalle?
        Alkaako automaattisesti levitoimaan kun tulee niin gurumainen olo?


      • Mintisti_täällä

        Kertokaa edes yksi syy, miksi aivan tavallisen käyttäjän pitäisi käännellä kerneliä. Itse olen käyttänyt vuosia Mintiä, eikä ole tullut mieleenkään kernelin kääntely.


      • kääntyileväkernel
        Mintisti_täällä kirjoitti:

        Kertokaa edes yksi syy, miksi aivan tavallisen käyttäjän pitäisi käännellä kerneliä. Itse olen käyttänyt vuosia Mintiä, eikä ole tullut mieleenkään kernelin kääntely.

        Eikös se mene nyt niin, että kun asentaa vaikkapa näytönohjaimen ajurit, niin kernel kääntyy uusiksi.


      • kääntyileväkernel kirjoitti:

        Eikös se mene nyt niin, että kun asentaa vaikkapa näytönohjaimen ajurit, niin kernel kääntyy uusiksi.

        Ei ainakaan Mintissä.


      • kääntyileväkernel kirjoitti:

        Eikös se mene nyt niin, että kun asentaa vaikkapa näytönohjaimen ajurit, niin kernel kääntyy uusiksi.

        Näytönohjaimen ajuri pitää kääntää - jos ei ole valmiiksi käännetty käytössä olevaa kerneliä vasten. Ja samalla kääntäjällä. Kernelin headerit pitää ainakin olla asennettuna tai kernelin lähdekoodi. Sama pätee joihinkin muihinkin ajureihin. Paketinhallinta hoitaa automaattisesti.


    • Ei mitään hyötyä. Gentoossa vain ei tule valmiiksi käännettyä kerneliä. Sitä oppii kääntämään. Pistin pikaohjeen kun olen tehnyt sen kai satoja kertoja.
      Käännöstyökalut saa helposti sudo apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev

      Käynnistysvalikon saa saa päivitetyä sudo update-grub
      Itse en käytä initrd:tä mutta se päivittyy sudo update-initramfs -c -k x.xx.xx
      X on kernelin versio.

      Hyöty on vähemmän käännettyä koodia koneella jos kääntää vain tarpeellisen. Jos uutta rautaa voi kerneliä vähän paikkailla. Kestää aikansa kun uusi koodi tulee kerneliin. Pitää myös muistaa, että jotkut ajurit pitää kääntää kerneliä vasten. Esim nvidian näytönohjaimen ajuri. Erilaisia kerneleitä on paljon. Itsellä varmaan sellainen jota ei ole kellään muulla.

      • että-sellainen-distro

        Joku vuosi sitten eräällä foorumilla sanottiin Gentoosta että siinä on distro sellaiselle joka tahtoo että linuksinsa on koko ajan rikki.


      • Gentoo on vaan sellainen, että opettaa kärsivällisyyttä. Hitaalla koneella KDE:n asentaminen kestää helposti koko päivän. Sitten oivaltaa enhän minä tätä kaikkea tarvitse - voi asentaa vain sen mitä oikeasti tarvitsee. Mitä vähemmän koneella on koodia niin sitä turvallisempi se on. Jos toimii hyvin ei sitä kannata päivittämällä pilata. Jos rauta pysyy ehjänä Gentoon paketinhallinta kyllä korjaa systeemin. Paketinhallinta pystyy vaikka mihin. Vaikka kääntämään koko systeemin uudestaan.


      • jakkaraongelma
        että-sellainen-distro kirjoitti:

        Joku vuosi sitten eräällä foorumilla sanottiin Gentoosta että siinä on distro sellaiselle joka tahtoo että linuksinsa on koko ajan rikki.

        Vika ei välttämättä kylläkään ole Gentoossa.


      • Aina jotain voi mennä pieleen. Gentoon paketinhallinta siitä kiva että vanhemmatkin versiot löytyy. Ja odotelessa kernelin kääntymistä voi kirjoitella tänne tai arpoa lottonumeroita.
        echo $(shuf -n 7 -i 1-39 | sort -n). Näin voi tulla miljonääriksi.


      • Turbo-Urpo1
        Mikko_Tku kirjoitti:

        Aina jotain voi mennä pieleen. Gentoon paketinhallinta siitä kiva että vanhemmatkin versiot löytyy. Ja odotelessa kernelin kääntymistä voi kirjoitella tänne tai arpoa lottonumeroita.
        echo $(shuf -n 7 -i 1-39 | sort -n). Näin voi tulla miljonääriksi.

        Tilittömän peukutus.


      • Turbo-Urpo1
        Mikko_Tku kirjoitti:

        Aina jotain voi mennä pieleen. Gentoon paketinhallinta siitä kiva että vanhemmatkin versiot löytyy. Ja odotelessa kernelin kääntymistä voi kirjoitella tänne tai arpoa lottonumeroita.
        echo $(shuf -n 7 -i 1-39 | sort -n). Näin voi tulla miljonääriksi.

        Tein toisellaisen esimerkin tuon shuf -arpojan käytöstä. Tuossa arvotaan jokin nopan silmäluku väliltä 1 - 6, ja näytetään verkosta vastaava nopan kuva. Vaihda firefox käyttämääsi selaimeen.

        Jos käytät Chromium selainta korvaa firefox tällä "chromium-browser"
        Jos käytät Google Chrome selainta korvaa firefox tällä "google-chrome-stable"

        a=$(shuf -e -n 1 '1/1b/Dice-1' '5/5f/Dice-2' 'b/b1/Dice-3' 'f/fd/Dice-4' '0/08/Dice-5' '2/26/Dice-6') && firefox "https://upload.wikimedia.org/wikipedia/commons/$a-b.svg"


      • Turbo-Urpo1 kirjoitti:

        Tein toisellaisen esimerkin tuon shuf -arpojan käytöstä. Tuossa arvotaan jokin nopan silmäluku väliltä 1 - 6, ja näytetään verkosta vastaava nopan kuva. Vaihda firefox käyttämääsi selaimeen.

        Jos käytät Chromium selainta korvaa firefox tällä "chromium-browser"
        Jos käytät Google Chrome selainta korvaa firefox tällä "google-chrome-stable"

        a=$(shuf -e -n 1 '1/1b/Dice-1' '5/5f/Dice-2' 'b/b1/Dice-3' 'f/fd/Dice-4' '0/08/Dice-5' '2/26/Dice-6') && firefox "https://upload.wikimedia.org/wikipedia/commons/$a-b.svg"

        Noppa helpommin echo $(shuf -i 1-6 -n1). Kuinkahan tasainen jakauma tuossa on? Kun noppaa heitetään tarpeeksi monta kertaa pitäisi kaikkien silmälukujen esiintyä suunnilleen saman verran. Mitähän kaikkea komentorivillä voikaan tehdä. Harva tietää miten kitara viritetään komentorivin avulla..


      • Mikko_Tku kirjoitti:

        Noppa helpommin echo $(shuf -i 1-6 -n1). Kuinkahan tasainen jakauma tuossa on? Kun noppaa heitetään tarpeeksi monta kertaa pitäisi kaikkien silmälukujen esiintyä suunnilleen saman verran. Mitähän kaikkea komentorivillä voikaan tehdä. Harva tietää miten kitara viritetään komentorivin avulla..

        Palaan vielä hieman tähän nopan heittoon. Miten satunnaisluvut luodaan on melko tärkeä asia. Niitä käytetään paljon salauksessa. Jos satunnaislukugeneraattori ei toimi eli se tuottaa samoja lukusarjoja voidaan salaus purkaa. Tuli vilkaistua aiheeseen liittyvää juttua
        https://www.schneier.com/essays/archives/2007/11/did_nsa_put_a_secret.html


    • seiska

      Linux on kovin hankala ja hermot vievä.....

      • Linuks10

        Eihän toki.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Nurmossa kuoli 2 Lasta..

      Autokolarissa. Näin kertovat iltapäivälehdet juuri nyt. 22.11. Ja aina ennen Joulua näitä tulee. . .
      Seinäjoki
      180
      10500
    2. Joel Harkimo seuraa Martina Aitolehden jalanjälkiä!

      Oho, aikamoinen yllätys, että Joel Jolle Harkimo on lähtenyt Iholla-ohjelmaan. Tässähän hän seuraa mm. Martina Aitolehde
      Suomalaiset julkkikset
      52
      3615
    3. Kaksi lasta kuoli kolarissa Seinäjoella. Tutkitaan rikoksena

      Henkilöautossa matkustaneet kaksi lasta ovat kuolleet kolarissa Seinäjoella. Kolmas lapsi on vakasti loukkaantunut ja
      Maailman menoa
      54
      3381
    4. Et olisi piilossa enää

      Vaan tulisit esiin.
      Ikävä
      64
      2895
    5. Miksi pankkitunnuksilla kaikkialle

      Miksi rahaliikenteen palveluiden tunnukset vaaditaan miltei kaikkeen yleiseen asiointiin Suomessa? Kenen etu on se, että
      Maailman menoa
      221
      2281
    6. Miten meinasit

      Suhtautua minuun kun taas kohdataan?
      Ikävä
      116
      2223
    7. Sinä saat minut kuohuksiin

      Pitäisiköhän meidän naida? Mielestäni pitäisi . Tämä värinä ja jännite meidän välillä alkaa olla sietämätöntä. Haluai
      Tunteet
      25
      2053
    8. Minä en ala kenenkään perässä juoksemaan

      Voin jopa rakastaa sinua ja kääntää silti tunteeni pois. Tunteetkin hälvenevät aikanaan, poissa silmistä poissa mielestä
      Ikävä
      67
      1658
    9. Loukkaantunut lapsi on yhä kriittisessä tilassa

      Seinäjoella Pohjan valtatiellä perjantaina sattuneessa liikenneonnettomuudessa loukkaantunut lapsi on yhä kriittisessä t
      Kauhava
      22
      1486
    10. Tunnekylmä olet

      En ole tyytyväinen käytökseesi et osannut kommunikoida. Se on huono piirre ihmisessä että ei osaa katua aiheuttamaansa p
      Ikävä
      112
      1396
    Aihe