Kod: Zaznacz cały
# Instalacja kompilatora GCC-5
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-5
sudo update-alternatives --remove-all gcc
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 20
sudo update-alternatives --config gcc
gcc --version
Kod: Zaznacz cały
# Kompilacja Linux Kernel
sudo apt-get install gcc libncurses5-dev dpkg-dev libssl-dev
mkdir kernel
cd kernel
wget -c https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.xz
tar -Jxvf linux-4.4.tar.xz
cd linux-4.4
make menuconfig
make -j 3 KDEB_PKGVERSION=1.NAZWA deb-pkg
sudo dpkg -i ../linux*.deb
sudo reboot
uname -r
# Usuwanie pakietów
sudo apt-get purge linux-image-4.4 linux-image-4.4-dbg
2. Polecenie uname -a pokazuje mi tylko Kernel 4.4.0. Dlaczego nie dodało mi nazwy mojego Kernela, jaką tam sobie dopisałem?
3. Dlaczego ten pobrany Kernel z kernel.org kompilował mi się około 3 godziny. A na Gentoo z tymi samymi opcjami i na tym samym procesorze podobny Kernel tylko 45 minut?
4. Nie wiem czemu edytowanie sudo nano /etc/default/grub i zmiana wpisy GRUB_DEFAULT=0 na 1 czy inną opcje nie bootuję mi prawidłowej wersji Kernela po wydaniu polecenia sudo update-grub. Jedynie gdy numerek Kernela jest wyższy, to grub2 ustawia go jako pierwszy.