
저는 Fedora를 처음 접했고 Ubuntu 대신 새 노트북에서 Fedora를 사용해 보기로 결정했습니다. XPS 13(9343)을 사용하고 있는데 사운드가 작동하지 않습니다. 저는 온라인으로 조사한 결과 사람들이 최신 rc 커널을 성공적으로 설치했다는 사실을 알게 되었습니다.
발견된 커널은 다음과 같습니다.커널-4.4.0-0.rc4.git3.1.fc24. 내가 한 일은 약간의 인터넷 검색 후에 kernel-4.4.0-0.rc4.git3.1.fc24.x86_64.rpm을 다운로드하고 다음과 같이 설치하려고 시도한 것입니다.
sudo rpm -Uhv kernel-4.4.0-0.rc2.git2.1.fc24.x86_64.rpm
이제 부팅 시 커널을 선택할 수 있지만 올바르게 설치했는지 확인하는 방법을 모르겠습니다. 파일 크기는 ~55KB에 불과합니다. 그게 다야?
또한 해당 URL에서 소스를 가져오고 종속성을 설치한 다음 다음과 같은 커널 소스를 설치했지만 사용 가능한 커널 목록에 커널이 표시되지 않습니다.
su -c 'dnf builddep kernel-4.4.0-0.rc4.git3.1.fc24.src.rpm'
sudo rpm -Uhv kernel-4.4.0-0.rc4.git3.1.fc24.src.rpm
나는 이것에 3시간 이상을 보냈고 커널을 설치하는 방법에 대한 좋은 지침을 찾을 수 없었습니다. 대부분은 사용을 권장 dnf install kernel-devel
하지만 그것은 내가 원하는 버전이 아닙니다.
소스를 직접 컴파일해야 합니까?
해당 커널이 있는 저장소를 어떻게 추가하고 dnf를 사용하여 설치하려고 합니까?
답변1
너~할 수 있었다전체 생가죽 저장소를 활성화한 다음 커널만 설치하면 됩니다. 그러나 특정 커널의 경우 더 나은 방법이 있습니다. Rawhide 커널은 디버깅이 활성화된 상태로 구축되므로 성능이 저하될 수 있습니다. 새로운 하드웨어 활성화를 원하거나 버그 수정을 조기에 받으려면 대신 "생가죽 커널 nodebug" 저장소:
sudo dnf config-manager --add-repo=http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo
sudo dnf update
원래 시도했던 작업(패키지를 다운로드하고 RPM을 사용하여 설치)을 수행할 수도 있지만 종속성 문제가 발생할 수 있습니다. 또한, 아시다시피 기본 kernel
패키지는 매우 작습니다. 왜냐하면 실제 패키지가 아니기 때문입니다. 단지 "접착제" 패키지일 뿐입니다. 당신은 실제로 필요하거나 kernel-core
원합니다 kernel-modules
.
답변2
알았어 찾았어여기에 대답하세요몇 시간 동안 검색한 끝에 이에 관심이 있는 사람을 위해 게시했습니다.
기본적으로 파일을 설치하는 데 필요합니다 .repo
.
dnf install fedora-repos-rawhide
그런 다음 ...내가 원했던 최신 버전인 kernel-devel을 설치합니다.
dnf --enablerepo=rawhide install kernel-devel