Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Odinstalace starších verzí Linuxu po udatech [vyřešeno]  (Přečteno 5117 krát)

regine

  • Stálý člen
  • ***
  • Příspěvků: 619
  • Karma: +22/-3
    • Zobrazit profil
Odinstalace starších verzí Linuxu po udatech [vyřešeno]
« kdy: 08 Prosinec 2009, 20:43:42 »
*1*
Už jsem v nějakém fóru viděl, ale nemohu najít, jak provést odinstalování starší jáder Linuxu po pravidelných updatech Ubuntu 9.10 Karmic Koala. Momentálně mám v kompu tři:
Linux 2.6.31-16 (používané)
Linux 2.6.31-15
Linux 2.6.31-14

Všechny jsou dobře funkční. Jak na jejich odinstalování? ???

*2*
Pokud mi bude zodpovězeno, jak odinstalovat (nebo to někde na netu zatím najdu), bude nějaký problém s Grub2? :(

*3*
Stojí to za to se starat o odinstalování?  >:(
« Poslední změna: 18 Únor 2010, 11:10:20 od regine »
Ubuntu 16.04 LTS 32bit

didicko

  • Návštěvník
  • *
  • Příspěvků: 99
  • Karma: +3/-1
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #1 kdy: 08 Prosinec 2009, 20:58:15 »
V celku jednoduché je to cez Ubuntu Tweak. V položke aplikácie si zvolíš "čisté jadro", označíš súbory, ktoré chceš odstrániť, a o zvyšok sa postará program.
Ubuntu 14.04, 32-bit. , AMD Athlon 64 X 2 4400+, 2 GB RAM, nVIDIA GeForce 7300 GS

MikiTwic

  • Člen
  • **
  • Příspěvků: 239
  • Karma: +23/-0
  • Vždycky to nějak jde...
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #2 kdy: 08 Prosinec 2009, 21:15:22 »
nebo vyhledat a odinstalovat přes synaptic....stačí hledat linux headers a nechat jen ty co potřebuješ
Ubuntu 11.10 "Oneiric Ocelot" 64-bit, Asus F3Tc AP087 - AMD Turion64 2.2GHz, 2GB RAM, Geforce Go 7300 (NVIDIA Driver Version: 173.14.30)

Vojtěch Trefný

  • Zasloužilý Ubunťák
  • Guru
  • *
  • Příspěvků: 9303
  • Karma: +877/-85
  • Don Quijote
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #3 kdy: 08 Prosinec 2009, 21:16:24 »
Nebo taky pomocí Computer Janitor -- http://wiki.ubuntu.cz/ComputerJanitor

petergula

  • Závislák
  • ****
  • Příspěvků: 1016
  • Karma: +92/-4
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #4 kdy: 08 Prosinec 2009, 21:19:16 »
alebo http://www.cyberciti.biz/faq/debian-redhat-linux-delete-kernel-command/
Citace
Again find out all installed kernel version:
$ dpkg --list | grep kernel-image
...
$ sudo apt-get remove kernel-image-2.4.27-2-386

If you have custom compiled kernel you need to remove following files/dirs:

    * /boot/vmlinuz*KERNEL-VERSION*
    * /boot/initrd*KERNEL-VERSION*
    * /boot/System-map*KERNEL-VERSION*
    * /boot/config-*KERNEL-VERSION*
    * /lib/modules/*KERNEL-VERSION*/
    * Update grub configuration file /etc/grub.conf or /boot/grub/menu.lst to point to correct kernel version.

Caution: Removing working kernel may result into unstable / non- bootable Linux server system.

ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

regine

  • Stálý člen
  • ***
  • Příspěvků: 619
  • Karma: +22/-3
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #5 kdy: 08 Prosinec 2009, 22:23:40 »
Nebo taky pomocí Computer Janitor -- http://wiki.ubuntu.cz/ComputerJanitor
Zajímal mne ComputerJanitor, ještě jsem ho nezkoušel. Tož jsem ho použil a výsledek? NEGATIVNÍ.
1) Spustil jsem ComputerJanitor
2) zobrazily se mi 3 položky:
Avast 1.3.0
Linux 2.6.31-14-generic
Linux 2.6.31-14-generic (recovery mode)

ač se ještě mělo zobrazit:
Linux 2.6.31-15-generic
Linux 2.6.31-15-generic (recovery mode)

3) Nechal jsem zatrhnutý jen Linux  2.6.31-14 (u Avastu jsem zrušil zatržítko).
4) Zatížení procesoru prudce vzrostlo asi na 4 minuty - a hotovo.
5) Proveden restart - úmyslně jsem v Grub2 vybral údajně ComputerJanitor-em odstraněný Linux 2.6.31-14-generic
6) Systém naběhl - výpis uname -a
--- Linux 2.6.31-14-generic si vesele sídlí v mém kompu dále.
7) Spustil jsem ComputerJanitor opětně a v poli "Unused" není vůbec nic, ani Avast (který je dále funkční). ???
8. CITACE: Comeback - Czechsteh (epizoda s hrnci - výhodná koupě) Iva:"Dala jsem tam vodu, zapla sporák. Popiš chybu?" ;)
« Poslední změna: 08 Prosinec 2009, 22:28:40 od regine »
Ubuntu 16.04 LTS 32bit

Krysař

  • Závislák
  • ****
  • Příspěvků: 1253
  • Karma: +98/-4
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #6 kdy: 09 Prosinec 2009, 13:27:13 »
Zkus ten synaptic. Nechej vyhledat 2.6.31-14 a nalezene odinstaluj. Z grubu se to odstrani automaticky.
„Nepropadejte naději, jste z nejhoršího vevnitř.“

regine

  • Stálý člen
  • ***
  • Příspěvků: 619
  • Karma: +22/-3
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #7 kdy: 08 Únor 2010, 18:03:40 »
Popis úspěšné odinstalace  :D starších verzí jádra Linuxu po udatech
(parametry: Ubuntu 9.10 Karmic Koala, Grub2 verze 1.97 beta 4)
Příkazy:
Kód: [Vybrat]
sudo apt-get purge linux-image-2.6.31-15-generic
sudo apt-get purge linux-image-2.6.31-16-generic
sudo apt-get purge linux-image-2.6.31-17-generic
(po každém jsem provedl restart Ubuntu - pro jistotu  ???)
Výpis jedné odinstalace:
Citace
user@user-desktop:~$ sudo apt-get purge linux-image-2.6.31-16-generic
[sudo] password for user:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtu stavové informace... Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  libnspr4-dev
Pro jejich odstranění použijte „apt-get autoremove“.
Následující balíky budou ODSTRANĚNY:
  linux-image-2.6.31-16-generic*
0 aktualizováno, 0 nově instalováno, 1 k odstranění a 0 neaktualizováno.
Po této operaci bude na disku uvolněno 90,2MB.
Chcete pokračovat [Y/n]? Y
(Čtu databázi ... nyní je nainstalováno 200582 souborů a adresářů.)
Odinstalování balíku linux-image-2.6.31-16-generic ...
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda1
done
Odstraňuji konfigurační soubory balíku linux-image-2.6.31-16-generic ...
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda1
done
a) Důležitý poznatek u Grub2 verze 1.97 beta 4 - vypořádal se s odstraněním verzí ze startovací nabídky/menu (viz výše uvedený výpis: Running postrm hook script /usr/sbin/update-grub.)  ;D
b) Uvolňovalo se pokaždé asi 90MB (viz výše uvedený výpis: Po této operaci bude na disku uvolněno 90,2MB.) :)) Jenže někde v diskusích se uvádí, že to má být asi 300Mb. ??? A s tím souvisí můj dotaz:
c) Co znamená výpis:
Kód: [Vybrat]
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  libnspr4-dev
Pro jejich odstranění použijte „apt-get autoremove“.
 ??? Mám spustit  „apt-get autoremove“ s nějakými parametry? Jaký je význam  „apt-get autoremove“? Mám provést:
Kód: [Vybrat]
apt-get autoremove libnspr4-devd) Rovněž se uvádí, že se mají odstranit instalační balíky starších verzí jádra. Kde jsou? Jsou na disku, když update nedělám stažením balíků, ale přes Update Manager?
« Poslední změna: 08 Únor 2010, 18:16:20 od regine »
Ubuntu 16.04 LTS 32bit

Krysař

  • Závislák
  • ****
  • Příspěvků: 1253
  • Karma: +98/-4
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #8 kdy: 08 Únor 2010, 19:02:25 »

ad c) - automaticky odinstaluje nepotrebne baliky - spousti se bez parametru
Kód: [Vybrat]
sudo apt-get autoremove
ad d) - /var/cache/apt/archives/
jsou tam nejen baliky jader, ale vseho nainstalovaneho. Update manager take nejdrive stahne baliky do toho adresare a pak instaluje. "Vycistit" se to da pomoci
Kód: [Vybrat]
sudo apt-get clean
„Nepropadejte naději, jste z nejhoršího vevnitř.“

regine

  • Stálý člen
  • ***
  • Příspěvků: 619
  • Karma: +22/-3
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #9 kdy: 08 Únor 2010, 20:00:58 »
ad c) Odinstaloval se přesně jeden výše avizovaný soubor libnspr4-dev. => OK.
Citace
user@user-desktop:~$ sudo apt-get autoremove
[sudo] password for user:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtu stavové informace... Hotovo
Následující balíky budou ODSTRANĚNY:
  libnspr4-dev
0 aktualizováno, 0 nově instalováno, 1 k odstranění a 0 neaktualizováno.
Po této operaci bude na disku uvolněno 1 466kB.
Chcete pokračovat [Y/n]? Y
(Čtu databázi ... nyní je nainstalováno 193952 souborů a adresářů.)
Odinstalování balíku libnspr4-dev ...
ad d) Předchozí odinstalace z adresáře /var/cache/apt/archives/ odstranila i staré balíky jádra Linuxu. Nemusel jsem nic mazat. => OK.
Díky za vysvětlení.
« Poslední změna: 08 Únor 2010, 21:02:17 od regine »
Ubuntu 16.04 LTS 32bit

Radomír Pivoňka

  • Návštěvník
  • *
  • Příspěvků: 23
  • Karma: +3/-7
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #10 kdy: 10 Únor 2010, 16:43:44 »
Zdravím všechny. Taky jsem odinstalovával s tímto výsledkem : Bohužel v tabulce Grubu jsou stále!!

radomir@radomir-desktop:~$ sudo apt-get purge-2.6.31.14-generic
[sudo] password for radomir:
E: Neplatná operace purge-2.6.31.14-generic
radomir@radomir-desktop:~$ sudo apt-get purge linux-image-2.6.31-14-generic
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
Balík linux-image-2.6.31-14-generic není nainstalován, nelze tedy odstranit
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
radomir@radomir-desktop:~$ sudo apt-get purge linux-image-2.6.31-15-generic
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
Balík linux-image-2.6.31-15-generic není nainstalován, nelze tedy odstranit
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
radomir@radomir-desktop:~$ sudo apt-get purge linux-image-2.6.31-17-generic
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
Balík linux-image-2.6.31-17-generic není nainstalován, nelze tedy odstranit
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
radomir@radomir-desktop:~$
Apple Mac mini - SSD 500 GB - OSX  / Ubuntu 16.04
AMD Athlon x4 860K, GeForce 750 TI, SSD 1000 GB - PC LinuxOS / Win 10

CZJKP1

  • Návštěvník
  • *
  • Příspěvků: 13
  • Karma: +3/-0
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech
« Odpověď #11 kdy: 20 Únor 2010, 10:32:28 »
Popis úspěšné odinstalace  :D starších verzí jádra Linuxu po udatech
(parametry: Ubuntu 9.10 Karmic Koala, Grub2 verze 1.97 beta 4)
Příkazy:
Kód: [Vybrat]
sudo apt-get purge linux-image-2.6.31-15-generic
sudo apt-get purge linux-image-2.6.31-16-generic
sudo apt-get purge linux-image-2.6.31-17-generic
(po každém jsem provedl restart Ubuntu - pro jistotu  ???)
Výpis jedné odinstalace:
Citace
user@user-desktop:~$ sudo apt-get purge linux-image-2.6.31-16-generic
[sudo] password for user:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtu stavové informace... Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  libnspr4-dev
Pro jejich odstranění použijte „apt-get autoremove“.
Následující balíky budou ODSTRANĚNY:
  linux-image-2.6.31-16-generic*
0 aktualizováno, 0 nově instalováno, 1 k odstranění a 0 neaktualizováno.
Po této operaci bude na disku uvolněno 90,2MB.
Chcete pokračovat [Y/n]? Y
(Čtu databázi ... nyní je nainstalováno 200582 souborů a adresářů.)
Odinstalování balíku linux-image-2.6.31-16-generic ...
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda1
done
Odstraňuji konfigurační soubory balíku linux-image-2.6.31-16-generic ...
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda1
done
a) Důležitý poznatek u Grub2 verze 1.97 beta 4 - vypořádal se s odstraněním verzí ze startovací nabídky/menu (viz výše uvedený výpis: Running postrm hook script /usr/sbin/update-grub.)  ;D
b) Uvolňovalo se pokaždé asi 90MB (viz výše uvedený výpis: Po této operaci bude na disku uvolněno 90,2MB.) :)) Jenže někde v diskusích se uvádí, že to má být asi 300Mb. ??? A s tím souvisí můj dotaz:
c) Co znamená výpis:
Kód: [Vybrat]
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  libnspr4-dev
Pro jejich odstranění použijte „apt-get autoremove“.
 ??? Mám spustit  „apt-get autoremove“ s nějakými parametry? Jaký je význam  „apt-get autoremove“? Mám provést:
Kód: [Vybrat]
apt-get autoremove libnspr4-devd) Rovněž se uvádí, že se mají odstranit instalační balíky starších verzí jádra. Kde jsou? Jsou na disku, když update nedělám stažením balíků, ale přes Update Manager?


A toto co uvedl regine se provádí z toho programu synaptic nebo z terminálu (příkazového řádku)?? taky mě vadí že tam mám těch jáder více

luisah

  • Závislák
  • ****
  • Příspěvků: 3704
  • Karma: +307/-10
    • Zobrazit profil
Re: Odinstalace starších verzí Linuxu po udatech [vyřešeno]
« Odpověď #12 kdy: 20 Únor 2010, 10:47:28 »
A toto co uvedl regine se provádí z toho programu synaptic nebo z terminálu (příkazového řádku)?? taky mě vadí že tam mám těch jáder více
Ty příkazy jsou určeny do terminálu, ovšem můžeš použít i Synaptic. Udělá úplně stejnou službu jako tyto příkazy. Najdeš si jádra, který chceš odstranit a ty odinstaluješ.
http://forum.ubuntu.cz/index.php/topic,44097.msg322556.html#msg322556

EDIT: Doporučuji nechat jedno aktuální + jedno starší (do zálohy)  :)