우분투 리눅스 커널 소스 다운로드

이 페이지의 목적은 커널을 간단하게 변경하고 빌드하고 커널을 설치하는 목표를 달성하기 위해 사용자에게 최소한의 정보를 제공하는 것입니다. 그것은 우분투 커널 개발을 수행 하기 위한 최종 가이드 될 예정 이 아니다. 우분투 커널에 개발을 기반으로 하려는 경우, 적절 한 리눅스 소스 패키지를 사용 하 여; 우분투의 릴리스에 대 한, 그건 현재 리눅스 소스-4.10.0: 어떤 경우에 그것은 리눅스 소스 패키지 자체를 사용 하 여 좋은 생각이 아니다 (apt-get 소스를 사용 하 여 얻은), 그 건 정말 우분투에서 사용 되는 모든 커널을 구축 하기 위해 설계 되었습니다 이후. 해당 소스 패키지를 사용하여 맹목적으로 빌드를 해제하는 경우 빌드가 완료되기 전에 몇 시간 동안 기다려야 합니다… (이 적절 한 상황이 있다, 그리고 우분투 커널 문서 무엇을 설명 합니다.; 하지만 이것은 매우 가능성이 그들 중 하나.) 우분투 커널의 커널 소스는 Linus가 관리하는 업스트림 메인라인 커널 트리를 기반으로 합니다. 이 커널의 우분투-네스는 라이너스 나무에 대한 git 가지로 유지됩니다. 참조: Linux 커널 소스 코드의 git 복제본이 추출된 tar.xz보다 훨씬 큰 이유는 무엇입니까? 예, kernel.org 2.6.36.2를 포함하여 모든 릴리스 버전이 있습니다. 그러나 대부분의 Linux 배포판은 바닐라 커널 소스에 자체 패치를 적용합니다. 전체 커널 커널 커밋 기록을 다운로드하지 않으려면 (1 GiB보다 훨씬 높음) 원하는 분기로 연결되는 커널 Git 리포지토리의 해당 부분만 다운로드 할 수 있습니다.

예를 들어, 로컬 버전에서 우분투 커널을 체크 아웃 하려면 4.5, 당신은 할 것 이다: 그들은 그들의 시스템에 우분투를 설치 하 고 그들은 해당 시스템에 대 한 커널에 작은 변화를 하고자 하기 때문에 그들의 자신의 커널을 구축에 관심이 있는 사용자의 대부분. 대부분의 경우 사용자는 커널 구성을 변경하려고 합니다. 우분투 의 버전을 설치 하 고 시스템에 설치 된 커널에 변경 하려는 경우, apt-get 방법을 사용 하 여 (아래 설명) 소스를 얻을. 그러나, 당신이 실행 중인 우분투 릴리스에 대 한 최신 소스를 얻을 하 고 그에 게 변경 하려는 경우, git 방법을 사용 하 여 (아래 설명) 소스를 얻기 위해.