Kirjoittaja Aihe: Säilytä vain 2 viimeistä kerneliä? [ratkaistu]  (Luettu 6901 kertaa)

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Miten Ubuntussa automatisoidaan "pois" muut paitsi 2 viimeistä kerneliä /boot kansiosta ja käynnistysvalikosta...?

-tjka-
« Viimeksi muokattu: 01.09.16 - klo:21.22 kirjoittanut tjka »

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #1 : 16.07.16 - klo:15.03 »
Mikä versio Ubuntusta on käytössä?

apt-get autoremove toimii juuri noin, eli 2 kerneliä jää järjestelmään.
Muistaakseni on toiminut 13.10 lähtien, eili 12.04:ssä ei toimi ko. ominaisuus.

Aja päätteessä komento
Koodia: [Valitse]
sudo apt-get autoremoveKoneen käynnistys komennon suorituksen jälkeen sitten koska jos kerneleitä on paljon,
voit joutua ajamaan komennon useamman kerran boottausten jälkeen?
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #2 : 16.07.16 - klo:15.04 »
Käsittääkseni Ubuntu tekee sen itse, paitsi jos jokin estää sen. Mun koneella on NVIDAn gpu, ja suljettu ajuri käytössä. Sen takia Ubuntu ei siivoa vanhoja kerneleitä itse vaan joudun avustamaan. Kun kernel&headers-päivitys tulee, otan suljetun ajurin pois käytöstä, asennan päivitykset ja sitten otan ajurin uudelleen käyttöön. Lopuksi ajan autoremoven (siis sudo apt-ger autoremove). Jos en ottaisi ajuria pois käytöstä, tulisi /boot äkkiä täyteen kerneleitä.

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #3 : 16.07.16 - klo:16.12 »
Konessa nyt juuri asennettu 16.04 LTS (ei päivitys).
Ei vielä edes asennettu "Nvidia binary driver - v 361.42 (proprietary, tested)".

Ainakin 14.04 (+ Nvidian ajurit) jätti kaikki vanhat kernelit levylle ja käynnistysvalikkoon...nyt nyt haluaisin eroon tuosta siivoushommasta...

-tjka-

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #4 : 17.07.16 - klo:01.05 »
Ainakin minulla 16.04 säilyttää kaksi viimeisintä kerneliä. Nvidian tuotteita ei ole tässä taloudessa lainkaan käytössä.

jarmala

  • Käyttäjä
  • Viestejä: 790
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #5 : 17.07.16 - klo:05.37 »
apt-get autoremove toimii juuri noin, eli 2 kerneliä jää järjestelmään.
Muistaakseni on toiminut 13.10 lähtien, eili 12.04:ssä ei toimi ko. ominaisuus.

Ei poista ainakaan 14.04:ssä. Minulla on nyt kerneleitä 33 erilaista... No kyllä ne /boot:ssa mahtuvat olemaan, mutta...
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #6 : 17.07.16 - klo:10.27 »

Jos ei muutoin lähde, niin komennolla:

sudo purge-old-kernels --keep 2 -qy

Toimii 14.04:ssä
« Viimeksi muokattu: 17.07.16 - klo:10.32 kirjoittanut Pendeli »

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #7 : 18.07.16 - klo:18.33 »
Koodia: [Valitse]
:~$ sudo purge-old-kernels --keep 2 -qy
[sudo] password for omistaja:
sudo: purge-old-kernels: command not found

Ubuntu 14.04. LTS

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #8 : 18.07.16 - klo:20.26 »
Koodia: [Valitse]
:~$ sudo purge-old-kernels --keep 2 -qy
[sudo] password for omistaja:
sudo: purge-old-kernels: command not found

Ubuntu 14.04. LTS

Kyseinen työkalu pitää asentaa erikseen. Se sijaitsee bikeshed-paketissa.

Koodia: [Valitse]
sudo apt-get install bikeshed

kx

  • Käyttäjä
  • Viestejä: 708
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #9 : 19.07.16 - klo:08.45 »
HP Pro Intel i5-3470 core 4  3,2,Hz RAM 8 Gb+Kingston 240Gt SSD+ nVidia Gt730+Ubuntu 24.04.01 lts + W10Pro64-bit ja Samsung ML-2165 sekä CanoScan Lide300

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #10 : 19.07.16 - klo:17.51 »
Se jättää vain uusimman kernelin, mutta sitä itse käytän, kun olen käyttänyt uusinta kerneliä muutaman päivän ongelmitta.

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #11 : 01.09.16 - klo:21.22 »
Sorry... vastaus vähän kesti...  :-[
Bikeshed näyttäisi lataavan niin ison joukon "roinaa" tuon purge-old-kernels lisäksi että jatkan Ubuntu Tweak softalla.
Tosin olin aiemmin lukevinani että softan kehitys on lopetettu...ja siksi en edes ajatellut että sitä voisi vielä käyttää...

-tjka-

juyli

  • Vieras
Vs: Säilytä vain 2 viimeistä kerneliä?
« Vastaus #12 : 01.09.16 - klo:21.36 »
Bikeshed näyttäisi lataavan niin ison joukon "roinaa" tuon purge-old-kernels lisäksi että jatkan Ubuntu Tweak softalla.
Mielestäni on varsin vaarallista poistella kernel-versiota, jos käytössä on ajureita, jotka ovat täysin riippuvaisia käytettävissä olevasta kernel-versiosta.
Itse poistan aina uuden kernel-version päivityksen jälkeen vanhat kernelit, kun uusin on todettu toimivan.
Ei tuohon mitään lisäpaketteja (PPA-repoista) tarvita.
Jos järjestelmä ei toimi, voi aina asentaa uudelleen kernel-version, jossa myös lisäajurit ovat toimineet. Käyttöjärjestelmän ylläpitäjälle jää vain vaivaksi tietää, milloin järjestelmä (epävirallisine ajureineen) toimi viimeksi ;)