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?
PäivitysLinuxissa
19
265
Vastaukset
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
Nurmossa kuoli 2 Lasta..
Autokolarissa. Näin kertovat iltapäivälehdet juuri nyt. 22.11. Ja aina ennen Joulua näitä tulee. . .18010500Joel 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 Aitolehde523615Kaksi lasta kuoli kolarissa Seinäjoella. Tutkitaan rikoksena
Henkilöautossa matkustaneet kaksi lasta ovat kuolleet kolarissa Seinäjoella. Kolmas lapsi on vakasti loukkaantunut ja543381- 642895
Miksi pankkitunnuksilla kaikkialle
Miksi rahaliikenteen palveluiden tunnukset vaaditaan miltei kaikkeen yleiseen asiointiin Suomessa? Kenen etu on se, että2212281- 1162223
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ä. Haluai252053Minä 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ä671658Loukkaantunut lapsi on yhä kriittisessä tilassa
Seinäjoella Pohjan valtatiellä perjantaina sattuneessa liikenneonnettomuudessa loukkaantunut lapsi on yhä kriittisessä t221486Tunnekylmä olet
En ole tyytyväinen käytökseesi et osannut kommunikoida. Se on huono piirre ihmisessä että ei osaa katua aiheuttamaansa p1121396