Kirjoittaja Aihe: Vanhojen kernelien poisto[RATKAISTU]  (Luettu 5056 kertaa)

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vanhojen kernelien poisto[RATKAISTU]
« : 06.03.16 - klo:15.54 »
Mistä johtuu seuraava:
sudo purge-old-kernels --keep 3

Antaa vastaukseksi:
sudo: purge-old-kernels: command not found

Komento toimi muistaakseni tuollaisena Ubuntu versiossa 12.04
mutta nykyinen 14.04 ei sitä löydä.
« Viimeksi muokattu: 06.03.16 - klo:16.16 kirjoittanut Pendeli »

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Vanhojen kernelien poisto
« Vastaus #1 : 06.03.16 - klo:16.08 »
14.04:ssä tämän pitäsi poistaa ylimääräiset kernelit siten että 2 jää:
Koodia: [Valitse]
sudo apt-get autoremove
Jos kuitenkin haluat käyttää tuota purge-old-kernels komentoa, asenna paketti bikeshed ensin:
Koodia: [Valitse]
sudo apt-get install bikeshedsitten komento toimii.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: Vanhojen kernelien poisto
« Vastaus #2 : 06.03.16 - klo:16.15 »
Noinhan se olikin. Juuri huomasin saman. Minulla ei tässä versiossa ollut bikeshediä
Mutta nyt on ja asia hoitui..
« Viimeksi muokattu: 06.03.16 - klo:16.17 kirjoittanut Pendeli »

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: Vanhojen kernelien poisto[RATKAISTU]
« Vastaus #3 : 06.03.16 - klo:17.38 »
Näkyisi tuovan hirmuisen määrän uusia paketteja tuon bikeshed:in asentaminen. Miksiköhän? Minä taidan pitäytyä Synapticin avuissa.

juyli

  • Vieras
Vs: Vanhojen kernelien poisto[RATKAISTU]
« Vastaus #4 : 06.03.16 - klo:22.46 »
Mistä johtuu seuraava:
sudo purge-old-kernels --keep 3
Antaa vastaukseksi:
sudo: purge-old-kernels: command not found

Oikeasti ei tuollaista komentoa ole ollutkaan. Kysymyksessä on oma kirjoitusvirheesi.
Yksinkertaisinta ylimääräisten kernel (linux-image)  tiedostojen poistoon on komento tarkistaa kernel-versiot, jotka koneelle on asennettu:
Koodia: [Valitse]
ls /boot Tarkistaa ko. kernel-versioitsa, mikä on käytössä (tai ylipäätään tarpeen):
Koodia: [Valitse]
uname -a Ja poistaa muut sopivilla paketinhallintatyökaluilla.

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Vanhojen kernelien poisto[RATKAISTU]
« Vastaus #5 : 06.03.16 - klo:22.53 »
Oikeasti ei tuollaista komentoa ole ollutkaan. Kysymyksessä on oma kirjoitusvirheesi.

Kyllä se on ollut ja on edelleen, jos bikeshed paketti miljoonine riipuvuuksineen on asennettuna, kas näin:
Koodia: [Valitse]
raimo@kone-1:~$ sudo purge-old-kernels --keep 1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libquvi-scripts libquvi7 linux-headers-4.2.0-27
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  linux-headers-4.2.0-27-generic* linux-image-4.2.0-27-generic* linux-image-extra-4.2.0-27-generic*
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
After this operation, 220 MB disk space will be freed.
Do you want to continue? [Y/n]

Itse en tosin tuollaista käytä vaan poistan kernelit manuaalisesti, komento silti on olemassa ylläesitetyllä tavalla. ;)
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski