Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: rekkakuski - 16.06.06 - klo:18.34

Otsikko: Kernelin vaihtaminen
Kirjoitti: rekkakuski - 16.06.06 - klo:18.34
Miten Ubuntussa (Dapper) vaihdetaan oikeaoppisesti kerneli?

Prosessorini on AMD Duron 1,4 Ghz, eli ilmeisesti paras vaihtoehto on k7-versio. Breezyyn asensin aikoinani kernelin muistaakseni näin:
Koodia: [Valitse]
sudo apt-get install linux-image-2.6.12-10-k7
Tuo toimi kohtalaisesti. Eli kerneli vaihtui 386:sesta k7:aan. Ongelmaksi jäi se, että muut kerneliin liittyvät paketit eivät päivittyneet samalla. Muistelisin että on olemassa restricted-modules yms. -nimisiä paketteja. Kaikkia en edes tiedä.

Siis: miten saan vaihdettua oletuskernelin (386) toiseen kerneliin (tässä tapauksessa k7), niin että kaikki muutkin asiaan kuuluvat paketit asentuvat, ja miten saan vanhan kernelin kaikkine paketteineen poistettua, sitten kun olen havainnut, että uusi kernel toimii?

Etsin tältä forumilta, mutta en löytänyt mitään selkeää vastausta. Myöskään http://ubuntuguide.org/wiki/Dapper ei auttanut.
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: janne - 16.06.06 - klo:18.42
Miten Ubuntussa (Dapper) vaihdetaan oikeaoppisesti kerneli?

paketinhallinnan kautta.

Prosessorini on AMD Duron 1,4 Ghz, eli ilmeisesti paras vaihtoehto on k7-versio. Breezyyn asensin aikoinani kernelin muistaakseni näin:
Koodia: [Valitse]
sudo apt-get install linux-image-2.6.12-10-k7

noin se menee dapperissakin, joskin kannattaa ehkä asentaa paketti linux-image-k7, joka ei ole varsinaisesti uusi kerneli, mutta sen riippuvuutena on aina uusin kerneli, jolloin kerneli päivittyy automaattisesti uusimpaan sellaisen ilmestyessä.

Tuo toimi kohtalaisesti. Eli kerneli vaihtui 386:sesta k7:aan. Ongelmaksi jäi se, että muut kerneliin liittyvät paketit eivät päivittyneet samalla. Muistelisin että on olemassa restricted-modules yms. -nimisiä paketteja. Kaikkia en edes tiedä.

kaikki eivät noita restricted-paketteja edes tarvitse. jos sinä koet tarvitsevasi, niin tuon em. paketin seuraksi kannattanee asentaa paketti linux-restricted-modules-k7 joka on vastaava kuin tuo "kernelipaketti".

Siis: miten saan vaihdettua oletuskernelin (386) toiseen kerneliin (tässä tapauksessa k7), niin että kaikki muutkin asiaan kuuluvat paketit asentuvat, ja miten saan vanhan kernelin kaikkine paketteineen poistettua, sitten kun olen havainnut, että uusi kernel toimii?

asennat em. paketit, boottaat koneen, jos homma pelaa poista paketihallinnan kautta 386-kernelit.
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: villejuho - 16.06.06 - klo:19.04
Prosessorini on AMD Duron 1,4 Ghz, eli ilmeisesti paras vaihtoehto on k7-versio. Breezyyn asensin aikoinani kernelin muistaakseni näin:
Koodia: [Valitse]
sudo apt-get install linux-image-2.6.12-10-k7

noin se menee dapperissakin, joskin kannattaa ehkä asentaa paketti linux-image-k7, joka ei ole varsinaisesti uusi kerneli, mutta sen riippuvuutena on aina uusin kerneli, jolloin kerneli päivittyy automaattisesti uusimpaan sellaisen ilmestyessä.

Tuo toimi kohtalaisesti. Eli kerneli vaihtui 386:sesta k7:aan. Ongelmaksi jäi se, että muut kerneliin liittyvät paketit eivät päivittyneet samalla. Muistelisin että on olemassa restricted-modules yms. -nimisiä paketteja. Kaikkia en edes tiedä.

kaikki eivät noita restricted-paketteja edes tarvitse. jos sinä koet tarvitsevasi, niin tuon em. paketin seuraksi kannattanee asentaa paketti linux-restricted-modules-k7 joka on vastaava kuin tuo "kernelipaketti".

Tuon voi tehdä vielä helpommin yhdellä komennolla(asentaa uusimman kernelin ja restricted modules paketin):
Koodia: [Valitse]
sudo apt-get install linux-k7
Toimii myös 686 kernelille eli silloin asennettava paketti on linux-686  ;D
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: rekkakuski - 16.06.06 - klo:19.08
Lainaus
asennat em. paketit, boottaat koneen, jos homma pelaa poista paketihallinnan kautta 386-kernelit.

Ok, siis näin?
Koodia: [Valitse]
sudo apt-get install linux-image-k7 linux-restricted-modules-k7
sudo apt-get remove linux-image-386 linux-restricted-modules-386

Vai onko vielä muita paketteja?
Katsoin juuri apt-cache searchilla, että on olemassa jokin linux-k7 -niminen paketti. Mikähän se on?
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: rekkakuski - 16.06.06 - klo:19.12
Tuon voi tehdä vielä helpommin yhdellä komennolla(asentaa uusimman kernelin ja restricted modules paketin):
Koodia: [Valitse]
sudo apt-get install linux-k7

No ehdin näköjään vastata ennen kuin luin viestisi. Tuon nimistä pakettia juuri itse äsken mietin.
Hyvä että homman saa tehtyä noinkin helposti.

Ihmettelen ettei ubuntuguidessa (http://ubuntuguide.org/) ole kernelin vaihtamiseen mitään ohjetta.

EDIT:
Niin ja vanha kernelin poistaminen taitaa mennä yhtä helposti näin:
Koodia: [Valitse]
sudo apt-get remove linux-386
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: rekkakuski - 16.06.06 - klo:20.12
Niin ja vanha kernelin poistaminen taitaa mennä yhtä helposti näin:
Koodia: [Valitse]
sudo apt-get remove linux-386

Ei muuten lähde noin helposti:
Koodia: [Valitse]
$ sudo apt-get remove linux-386
Password:
Reading package lists... Done
Building dependency tree... Done
The following packages will be REMOVED:
  linux-386
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 53.2kB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.

Lähtisköhän näin?
Koodia: [Valitse]
sudo apt-get remove linux-386 linux-image-386 linux-image-2.6.15-23-386 linux-image-2.6.15-25-386 linux-restricted-modules-386 linux-restricted-modules-2.6.15-23-386 linux-restricted-modules-2.6.15-25-386
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: villejuho - 16.06.06 - klo:20.39
Ite hoidan noi vanhojen kerneleiden poiston synapticillä. Taitaa ollakin ainoa operaatio jota en konsolista uskalla rueta tekemään  :P
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: eliasj - 19.06.06 - klo:11.02
Mutta huomatkaa että ette voi poistaa sitä kerneliä mikä teillä on käytössä.
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: mikk0 - 19.06.06 - klo:11.17
Jos levyllä on tilaa, niin ei sitä 386-kerneliä tarvitse välttämättä edes poistaa. Grubin aloitusmenussa saa valita kumpaa käyttää (386 tai k7), joten eipä siitä niin haittaa ole. Onpahan varmistuksena siellä jos joskus menee k7 rikki jostain syystä.

Ai niin. Voi se sittenkin olla järkevää poistaa, sillä kun kerneli päivittyy, niin se päivittää automaattisesti molemmat, joten ladattavaakin on sitten enemmän...

Mikko
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: mcduck - 20.06.06 - klo:19.12
Lainaus
asennat em. paketit, boottaat koneen, jos homma pelaa poista paketihallinnan kautta 386-kernelit.

Ok, siis näin?
Koodia: [Valitse]
sudo apt-get install linux-image-k7 linux-restricted-modules-k7
sudo apt-get remove linux-image-386 linux-restricted-modules-386

Vai onko vielä muita paketteja?
Katsoin juuri apt-cache searchilla, että on olemassa jokin linux-k7 -niminen paketti. Mikähän se on?
No, samalla tavalla kuin linux-image-k7 asentaa uusimman version linux-imagesta, linux-k7 asentaa uusimman version k7-linuxista, eli siis linux-k7, linux-386 ja linux-686 asentavat kyseisen kernelin, restricted modulesin ja kernel headersin uusimmat versiot.

Käytännössä tuolla paketilla saa siis kaiken kerneliin liittyvän kerralla. :)
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: Owdy - 20.06.06 - klo:20.16
Lähtisköhän näin?
Koodia: [Valitse]
sudo apt-get remove linux-386 linux-image-386 linux-image-2.6.15-23-386 linux-image-2.6.15-25-386 linux-restricted-modules-386 linux-restricted-modules-2.6.15-23-386 linux-restricted-modules-2.6.15-25-386
Käytä ihmeessä pakettienhallintaa, se on kaikista helpointa. Laita pakettien hallintaan hakusanaksi 'Linux', niin sieltä löytyy. Kun olet asentanut uuden kernelin, buuttaa sille niin voit poistaa vanhan samaa kautta.

Tuo toimi kohtalaisesti. Eli kerneli vaihtui 386:sesta k7:aan. Ongelmaksi jäi se, että muut kerneliin liittyvät paketit eivät päivittyneet samalla. Muistelisin että on olemassa restricted-modules yms. -nimisiä paketteja. Kaikkia en edes tiedä.
Mulla näkyy olevan
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: eliasj - 20.06.06 - klo:20.57
Mihin sinä Sourcea tarviit? Jos kernelin kääntää niin eikös se kannata tehä uusimmasta kernelistä? ;)
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: Owdy - 20.06.06 - klo:21.02
Ei hajukaan :D
/me avaa pakettienhallinnan ja poistaa sen.
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: Ville Pöntinen - 20.06.06 - klo:21.43
Käytä ihmeessä pakettienhallintaa, se on kaikista helpointa.

Ja ei muuten ole, jos tarvis huoltaa useampia koneita... Kiitos kaikille siitä tiedosta miten nuo aiemmat kernelit poistetaan oikein!
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: Owdy - 20.06.06 - klo:21.45
No käytä sitten päätettä. Kukin tyylillään. :)
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: eliasj - 20.06.06 - klo:22.00
Siis kyllähän apt-get (ja aptitude) käyttävät pakettienhallintaa ohjelmien asentamisessa ja poistamisessa. Niitä käytetään komentoriviltä (Päätteestä).
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: Owdy - 20.06.06 - klo:22.01
Jep, menee termit sekaisin. Mä tarkotin Synaptic (pakettienhallinta GUI) softaa.

muoks:
Käytä ihmeessä pakettienhallintaa, se on kaikista helpointa.

Ja ei muuten ole, jos tarvis huoltaa useampia koneita...
Alkuperäinen kysyjä (rekkakuski) tuskin on useammalta koneelta kerneleitä siivoamassa, luulisin. Mutta kuten sanottu,  kukin käyttäköön tapaa jonka parhaaksi kokee.
Otsikko: Re: Kernelin vaihtaminen
Kirjoitti: Ville Pöntinen - 20.06.06 - klo:23.33
Jep, menee termit sekaisin. Mä tarkotin Synaptic (pakettienhallinta GUI) softaa.
Ja ei muuten ole, jos tarvis huoltaa useampia koneita...
Alkuperäinen kysyjä (rekkakuski) tuskin on useammalta koneelta kerneleitä siivoamassa, luulisin. Mutta kuten sanottu,  kukin käyttäköön tapaa jonka parhaaksi kokee.
Juu, näin mäkin sen ymmärsin, eikä rekkakusi tai moni muukaan varmaan hoida useita koneita. Itselleni vaan useamman koneen aloittelevana ylläpitäjänä ovat nuo "komentorivipohjaisenpakettienhallinnan" komennot elitärkeitä.

Kukin tyylillään  ;D Ja pakon edessä komentorivillä  ;)

Muoks: quoted paikoilleen...