Fedora 19에 특정 버전의 kernel-devel 설치

Fedora 19에 특정 버전의 kernel-devel 설치

따라서 내 Fedora 19 시스템에서 내가 "설치한" 커널 버전은 내가 실행 중인 버전과 다릅니다.

더 명확한 아이디어를 제공하기 위해 터미널 출력은 다음과 같습니다.

 [user@home ~]$ uname -r
 3.10.3-300.fc19.x86_64 
 [user@home ~]$ rpm -qa | grep kernel-devel
 kernel-devel-3.10.6-200.fc19.x86_64
 kernel-devel-3.10.4-300.fc19.x86_64

Nvidia 드라이버를 설치할 때 다음 오류가 발생합니다: 설치된 버전과 실행 중인 버전이 동일하지 않습니다. 현재 설치된 버전 3.10.6-200 및 3.10.4-300을 제거하고 실행 중인 버전(3.10.3-300)을 설치하고 싶습니다. 나는 무엇을 해야할지 모르겠습니다. 어떤 도움이라도 대단히 감사하겠습니다! !

답변1

최신 버전의 커널을 설치했기 때문에 불평하는 것일 뿐이지만 시스템을 부팅하면 Grub 설치는 여전히 이전 버전의 커널로 기본 설정됩니다.

Grub의 EFI 버전을 사용하는 경우 기본 커널 이 /boot/efi.set default="0"

답변2

이상적으로는 다음을 실행할 수 있어야 합니다.

yum install kernel-devel-3.10.3-300.fc19.x86_64
No package kernel-devel-3.10.3-300.fc19.x86_64 available. 

하지만 이 패키지는 더 이상 사용할 수 없습니다. 실제로 새 커널로 재부팅하지 않고 시스템을 업그레이드한 것 같습니다.

내 실행 중인 시스템에서:

 yum info kernel|grep -E "Name|Version|Release"
Name        : kernel
Version     : 3.10.4
Release     : 300.fc19
Name        : kernel
Version     : 3.10.5
Release     : 201.fc19
Name        : kernel
Version     : 3.10.6
Release     : 200.fc19

uname -r
3.10.6-200.fc19.x86_64

yum info kernel-devel
Name        : kernel-devel
Version     : 3.10.4
Release     : 300.fc19
Name        : kernel-devel
Version     : 3.10.5
Release     : 201.fc19
Name        : kernel-devel
Version     : 3.10.6
Release     : 200.fc19

다음을 수행하는 것이 좋습니다.

어떤 커널을 설치했는지 확인하십시오. grub 구성을 확인하고 새 커널로 재부팅하십시오. 그런 다음 NVIDIA 드라이버를 다시 컴파일하십시오.

현재 실행 중인 커널을 계속 사용해야 하는 특별한 이유가 없다면 해당 커널을 찾아보는 것이 좋습니다. Fedora 업데이트 저장소에는 더 이상 그러한 패키지가 없습니다. 당신은 확인할 수 있습니다여기

관련 정보