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

255

    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. Kuvaile kaivattuasi kolmella

      Emojilla. Oma vastaus 💨🚮💣
      Ikävä
      174
      1578
    2. Kysymystä pukkaa

      Mitä aiot tehdä kun näet hänet seuraavan kerran? Vai oletko kuin ei mitään....
      Ikävä
      126
      1501
    3. Mitä sä kuvittelit

      Kun annoit mulle huomiosi, tottakai minä menin ihastumaan suhun. En ole koskaan ollut se henkilö keneen kukaan kiinnittä
      Ikävä
      119
      1442
    4. Tykkään sinusta tosi tosi paljon

      Siksi en pysty sisäistämään sitä, että se ei ole molemminpuolista. Sattuu liikaa. En osaa käsitellä sitä tunnetta, koska
      Ikävä
      8
      1147
    5. Mikä sai sut ihastumaan

      Mitä tapahtui?
      Ikävä
      74
      983
    6. Sähköauto ei saastuta

      Koska sähköautossa ei ole saastutusputkea kuten polttomoottoriautossa. Saastuttajille tulee mätkäistä kunnon saastutusv
      Maailman menoa
      276
      950
    7. Hyvää heinäkuuta

      Hyvää huomenta ihanaa. 🦗🌾☔🤗🌻❤️
      Ikävä
      223
      932
    8. Olisitko oikeasti

      valmis kohtaamaan kaivattusi?
      Ikävä
      86
      873
    9. Älä nainen leikistä suutu!

      Ja kyllä täytyy kritiikkiäkin kestää, mm. ylipaino, se että oot köyhä jne jne Melko tutulta mieheltä
      Ikävä
      77
      823
    10. Kaupan kassalla kannataa olla kylmä käytös

      https://www.is.fi/taloussanomat/art-2000010488540.html "19-vuotias Minja ja 59-vuotias Anne työskentelevät sillä todelli
      Sinkut
      147
      814
    Aihe