Skocz do zawartości

Stary I Nowy Kernel


dzik_24

Rekomendowane odpowiedzi

Cześć mam pytanko może wydać się głupie ale ja jestem jeszcze całkiem świerzym użytkownikiem LINUX.

Upgradowalem system i zainstalował mi sie nowy kernel. Wszystko na nim działa tak jak na starym i stad moje pytanko co można usunąć ze starego kernela bo nie jest mi już potrzebny. (_napewno_ → na pewno) ORT źródła z /usr/src/kernel_stary; pewnie z /boot/stray_obraz ??? Ale czy to wszystko??

Odnośnik do komentarza
Udostępnij na innych stronach

Masz tu wynik mojego ls /boot

config-2.6.12-1.1398_FC4      memtest86+-1.55.1
grub                          System.map-2.6.12-1.1398_FC4
initrd-2.6.12-1.1398_FC4.img  vmlinuz-2.6.12-1.1398_FC4

A tu wycinek mojego grub.conf

title Fedora Core (2.6.12-1.1398_FC4)
       root (hd0,1)
       kernel /boot/vmlinuz-2.6.12-1.1398_FC4 ro root=LABEL=/ rhgb quiet
       initrd /boot/initrd-2.6.12-1.1398_FC4.img

Wynik ls /usr/src/kernels

2.6.12-1.1398_FC4-i686

Jak widzisz mam tylk to co się tyczy nowego jajka

Odnośnik do komentarza
Udostępnij na innych stronach

Żebyś tylko nie robił tego ręcznie, bo zostaną Ci wpisy w bazie danych RPM. Rób tak jak mówi lszk. Można też wywalić stare paczki kernel-devel.

słuchaj, ja miałem jądro aktualizowane przez yum-a , stare wywaliłem ręcznie, a ta komenda tórą podał Iszk pokazuje tylko nowe i nowy devel. Updatedb było od tego czasu parę razy robione bo co chwilę coś instaluję/usuwam

Odnośnik do komentarza
Udostępnij na innych stronach

stare wywaliłem ręcznie, a ta komenda tórą podał Iszk pokazuje tylko nowe i nowy devel.

Bardzo dziwne mi sie to wydaje. RPM w ogóle nie sprawdza zawartośc dysku twardego i tylko operuje na swojej bazie danych. Nie odpalałes żadnych programów robiących porzadki w systemie? Przed chwilą zrobiłem test:

[root@X packages]# cd /usr/src/kernels/
[root@X kernels]# ls
2.6.12-1.1420_FC4-i686  2.6.12-1.1447_FC4-i686
[root@X kernels]# rpm -q kernel-devel
kernel-devel-2.6.12-1.1447_FC4
kernel-devel-2.6.12-1.1420_FC4
[root@X kernels]# ls
2.6.12-1.1420_FC4-i686  2.6.12-1.1447_FC4-i686
[root@X kernels]# rm 2.6.12-1.1420_FC4-i686/ -rf
[root@X kernels]# rpm -q kernel-devel
kernel-devel-2.6.12-1.1447_FC4
kernel-devel-2.6.12-1.1420_FC4
[root@X kernels]# ls
2.6.12-1.1447_FC4-i686
[root@X kernels]#

Ręczne usuwanie nie wywaliło paczki.

 

BTW pisze się lszk (eL)

Updatedb było od tego czasu parę razy robione

updatedb akurat nie jest tutaj ważny ;-) Przy okazji: dlaczego nie ustawisz go, by samemu się uruchamiał co jakiś czas?

http://fedora.redhat.com/docs/release-note...rata/#id2805964

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...

Na temat RPM'ów jeszcze mało wiem ale jako były uzytkownik slackware chciałbym podpowiedzieć(myślę, że nikt się nie obrazi) następującą rzecz na temat usuwania źródeł:

Jeśli chcesz usunąć np. kernela instalowanego ze źródeł:

w katalogu z kernelem wydaj polecenia:

1. make uninstal

2. make distclean

3. make clean(to nie koniecznie ale dla pewności)

następnie nie zapomnij usunąć modułów danego kernela z /lib/modules/numer_kernela_do_usunięcia

i ostatecznie źródła kernela.

Myslę, że to tyle.

Pozdrawiam

 

B)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...