우분투 12에서 커널 업그레이드

우분투 12에서 커널 업그레이드

우분투 12.04.5 LTS 서버 버전을 사용하고 있습니다. 그것이 가지고 있는 커널은 Linux 3.13.0-32-generic x86_64입니다.

메인라인 4.15 버전으로 업그레이드해야 합니다.

여러 번 시도했지만 업그레이드할 수 없습니다.

3.13에서 4.1로 업그레이드하는 것은 문제가 되지 않으며 번거로움 없이 업그레이드됩니다.

4.1 이상으로 업그레이드하려고 할 때 kmod 종속성을 해결하라는 메시지가 표시되는 것을 발견했습니다. 나는 심지어 kmod를 설치했고 그 모든 종속성은 이 사이트를 형성합니다: 신뢰할 수 있는 kmod 패키지 세부 정보 | 우분투. 그래도 여전히 종속성 오류가 발생하므로 이 사이트에서 kmod에 module-init-tools를 설치해야 했습니다. Wheezy의 패키지 module-init-tools에 대한 세부 정보 | 데비안

그리고 나는 sudo update-grub을 했습니다

설치 후 재부팅 후 4.15로 업그레이드됩니다. 이제 libc6 버전 2.19가 있다는 것을 깨달았고 다운그레이드해야 합니다. 그렇지 않으면 다음 오류가 발생합니다.

root@ubuntu:/usr/src# apt-get install byobu
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 byobu : Depends: python-newt (>= 0.52.2-11) but it is not going to be installed
         Depends: tmux (>= 1.5) but it is not going to be installed or
              screen but it is not going to be installed
         Recommends: screen but it is not going to be installed
         Recommends: tmux (>= 1.5) but it is not going to be installed
 libnih1 : PreDepends: libc6 (< 2.16) but 2.19-0ubuntu6.14 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

그리고 다시 다음 명령을 사용하여 이것을 다운그레이드해야 합니다.

sudo aptitude reinstall libc6

그런 다음 재부팅을 시도하면 다시 커널 버전 3.13으로 돌아갑니다.

우분투 12.05를 메인라인 4.15로 업그레이드할 수 없다는 건가요? 아니면 여기에 뭔가가 빠졌나요?

미리 감사드립니다. 여기서 도움을 기대합니다.

답변1

저는 테스트 머신에서 사용 가능한 모든 옵션을 찾으려고 정말 열심히 노력했고 마침내 ubntu 12.04에서 4.15로 업그레이드할 수 있었습니다.

이것이 내가 한 일입니다:

다운로드커널 4.15.

그런 다음 커널 4.15 설치와 관련된 종속성을 해결하려면 다음을 다운로드하십시오.

wget http://ftp.us.debian.org/debian/pool/main/k/kmod/module-init-tools_9-3_all.deb
wget http://ftp.us.debian.org/debian/pool/main/g/gcc-4.7/libgcc1_4.7.2-5_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/g/gcc-4.7/gcc-4.7-base_4.7.2-5_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/k/kmod/kmod_9-3_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/k/kmod/libkmod2_9-3_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-base_4.1+Debian8+deb7u1_all.deb

dpkg -i *.deb다운로드 후 , 마지막으로 를 사용하여 파일을 설치합니다 update-grub.

서버를 재부팅하고 확인해보세요 uname -msr.

작동해야합니다. 커널 버전이 3.13에서 4.15로 업그레이드되었습니다.

관련 정보