저는 현재 커널 4.4.0-31과 함께 XUbuntu 16.04를 실행하고 있는데 이제 어떻게든 커널을 버전 4.1.24로 다운그레이드해야 합니다. 이를 수행할 수 있는 방법이 있습니까?
답변1
필수 패키지를 설치합니다:
sudo apt-get install git fakeroot build-essential
sudo apt-get install libssl-dev bc ncurses-dev xz-utils
sudo apt-get install kernel-package
리눅스 커널 다운로드
wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.24.tar.xz
wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.24.tar.sign
unxz linux linux-4.1.24.tar.xz
gpg --verify linux-4.1.24.tar.sign
"잘못된 서명"이 나타나면 다음을 시도해 보십시오. 답변
tar xvf linux-4.1.24.tar
cd linux-4.1.24
cp /boot/config-$(uname -r) .config
make menuconfig
확실하게 하다로드 가능한 모듈 지원 활성화선택된.
저장 및 종료
커널 컴파일:
make-kpkg clean
fakeroot make-kpkg --initrd --revision=1.0.NAS kernel_image kernel_headers -j 16
.deb
파일을 찾으려면 다음 명령을 입력하십시오 .
ls ../*.deb
커널 파일을 설치합니다:
sudo dpkg -i linux-headers-4.1.24_1.0.NAS_amd64.deb
sudo dpkg -i linux-image-4.1.24_1.0.NAS_amd64.deb
시스템을 다시 시작하십시오.
GRUB의 고급 옵션에서 Boot New Kernel을 선택합니다.
다음 명령을 사용하여 이전 커널을 찾을 수 있습니다.
dpkg --list | egrep -i --color 'linux-image|linux-headers'
삭제하려면:
sudo apt-get --purge remove linux-imagexxxxx
sudo apt-get autoremove
편집하다
이 오류를 해결하려면 unxz : linux : no such file or directory
다음을 설치하십시오 xz-utils
.
sudo apt-get install xz-utils