Zarządzanie jądrem systemu 553
Zarządzanie jądrem systemu 553
Wyłączanie procesów wymaga czasem odrobiny cierpliwości
Niektóre programy przed swoim wyłączeniem muszą wykonać kilka niezbędnych operacji takich jak zachowywanie otwartych plików. Należy upewnić się, że daliśmy programowi odpowiednią ilość czasu na tego typu prace, w przeciwnym razie możemy utracić ważne dane.
Tego sygnału program nic może zignorować i proces zostaje wyłączony, nawet jeśli bardzo tego nie chce. Po wpisaniu następnego polecenia (lub wciśnięciu klawisza Enter, jeśli chcemy natychmiast uruchomić wpisane polecenie), bash powinien wyświetlić następujący komunikat informujący, że program został wyłączony:
[1]i Killed find / -name what
Warto co pewien czas sprawdzać, czy pojawiła się nowa wersja jądra Linuksa. Nowe jądro systemu zawiera zazwyczaj rozwiązania problemów, z którymi męczyli się użytkownicy poprzednich wersji lub pewne usprawnienia w zakresie obsługi systemu (zazwyczaj zarówno jedno, jak i drugie). Nowe jądro systemu oznacza również więcej sterowników umożliwiających obsługę nowych urządzeń. W tej części niniejszego rozdziału opowiemy o tym jak zdobyć, skompilować i zainstalować nową wersję jądra dla Linuksa.
Ostrzeżenie!
Proces instalacji i kompilacji jądra nie jest zadaniem dla osób będących na bakier z Linuksem. Błędy tutaj popełnione mogą spowodować, że system nie będzie się już chciał ponownie załadować lub jeszcze gorzej: mogą uszkodzić dane na dysku lub nawet sprzęt. Lepiej liczyć się z tym ostrzeżeniem.
Nowe wersje jądra Linuksa można znaleźć pod sieciowym adresem FTP: sunsi-te.unc.edu, w katalogu /pub/LJnux/kernel/v2.0. Program instalacyjny Red Hat Linuksa zazwyczaj przechowuje kod używanej przez niego wersji jądra w znajdującym się na twardym dysku katalogu /usr/src/linux. Jest to właściwie połączenie symboliczne do prawdziwego katalogu źródłowego.