Jak Zainstalować Jądro Linux

Spisu treści:

Jak Zainstalować Jądro Linux
Jak Zainstalować Jądro Linux

Wideo: Jak Zainstalować Jądro Linux

Wideo: Jak Zainstalować Jądro Linux
Wideo: Jak zainstalować NOWE JĄDRO LINUX w dystrubucji CentOS 7 ? 2024, Kwiecień
Anonim

Jedną z zalet systemów operacyjnych z rodziny Linux jest ich elastyczność, która przejawia się w obecności szerokich możliwości modyfikacji. Dotyczy to nie tylko oprogramowania działającego na poziomie aplikacji, ale także podstawowych komponentów systemu operacyjnego. Tak więc w Linuksie możesz zainstalować jedno lub więcej dodatkowych jąder.

Jak zainstalować jądro Linux
Jak zainstalować jądro Linux

Niezbędny

  • - zainstalowany menedżer pakietów;
  • - pakiet binarny z obrazem jądra;
  • - pakiety binarne z modułami;
  • - archiwum z kodami źródłowymi jądra;
  • - GCC, rozwijanie wersji glibc i ncurses;
  • - hasło roota.

Instrukcje

Krok 1

Podczas pracy w środowisku graficznym, jeśli dostępne są repozytoria lokalne (na przykład na płycie instalacyjnej) lub zdalne (na stronie dystrybutora), w tym binarne pakiety jądra w wymaganej wersji, użyj graficznego menedżera pakietów. Zazwyczaj programy te są instalowane domyślnie podczas instalowania większości „komputerowych” dystrybucji Linuksa. Uruchom menedżera, znajdź wymagany pakiet, zaznacz go do instalacji i zastosuj zmiany. Zazwyczaj pakiety binarne zawierające obrazy jądra zawierają skrypty aktualizujące konfigurację programu ładującego. Dlatego pozostaje tylko zrestartować komputer, aby móc pracować z nowym jądrem.

Krok 2

Podczas pracy w konsoli dostępne są repozytoria lub po prostu możliwość pobrania pakietów binarnych (np. pobranie ich ze strony dystrybutora), skorzystaj z konsolowych menedżerów pakietów takich jak apt-get, dpkg, rpm. Na przykład, jeśli APT jest zainstalowany, uruchom polecenie apt-cache z opcją wyszukiwania i parametrem ciągu, aby znaleźć dostępne pakiety. Na przykład: apt-cache search kernel-image Następnie wybierz pakiet do zainstalowania i zainstaluj go: apt-get install NazwaPakietu Użyj opcji -i, aby zainstalować pakiet za pomocą rpm.

Krok 3

Jeśli dostępny jest tylko binarny obraz jądra, spróbuj zainstalować go ręcznie. Nadaj plikowi obrazu unikalną nazwę i umieść go w katalogu / boot (możesz wybrać inny katalog, ale zwykle umieszczane są tam obrazy jądra). Edytuj plik konfiguracyjny bootloadera, a następnie zaktualizuj go. Na przykład, jeśli używasz LILO, zmodyfikuj plik /etc/lilo.conf i uruchom polecenie lilo jako root.

Krok 4

Skompiluj jądro, jeśli dostępne są tylko jego źródła. Przygotuj system do montażu. Zainstaluj GCC, wersje programistyczne bibliotek glibc i ncurses. Umieść źródła jądra w katalogu /usr/src/linux. Jeśli są dostępne łatki, zastosuj je za pomocą łatki polecenia.

Krok 5

Skonfiguruj jądro. Przejdź do katalogu /usr/src/linux. Uruchom make menuconfig, aby utworzyć nową konfigurację. Jeśli potrzebujesz zbudować jądro z parametrami jak najbardziej zbliżonymi do istniejących, skopiuj plik konfiguracyjny z katalogu /boot do /usr/src/linux, zmień jego nazwę na.config, a następnie uruchom polecenie make oldconfig.

Krok 6

Zbuduj jądro i moduły. Uruchom komendy: make depmake cleanmake bzImagemake modules Zainstaluj moduły wykonując komendę: make modules_install Zainstaluj obraz jądra zgodnie z opisem w trzecim kroku (plik źródłowy w drzewie budowania nosi nazwę bzImage).

Zalecana: