2013-10-11 7 views
7

나는 kernel.org에서 몇 가지 커널을 컴파일했지만 몇 가지 용어가 확실하지 않습니다.설명 Linux 커널 상태 용어 예 : net.next, linux-next, net.git

최근에 메일 링리스트를 통해 개발자에게 알려주었습니다 기능을위한 특정 커널을 설치하십시오. "3.12+ (net.git)를 사용해도됩니다." net.git은 무엇을 의미합니까? 나는 kernel.org에 가서 3.12가 mainline (검색 할 때)이지만 net.git는 보지 못했다고 말했다.

누군가가 3.12 (net.git)를 설치한다고 말하면 어떻게 알 수 있습니까? 그것은 github의 특정 지점에서 클론을 의미합니까?

net.next, linux-next, net.git 등의 용어는 무엇을 의미합니까? 나는 다른 사람들도 있다고 상상한다.

Linux 커널의 맥락에서 문서의 의미를 설명하거나 누군가가이 항목의 의미를 설명 할 수있는 페이지가 있습니까? 나는 목록에없는 사람들을 알고 싶어합니다.

본문 및 안정 릴리스를 설명하는 https://www.kernel.org/category/faq.html을 읽었습니다.

답변

5

net.git은 David Miller의 커널 트리입니다.

당신은 당신의 자신의 지역의 나무에 대하여 다음과 같이 구할 수 있습니다

git remote add net git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 
git fetch net 

그물 next.git는 다음 커널 병합 윈도우 리누스에 제출 될 모든 패치를 포함하는 트리입니다.

Linux 커널과 관련하여이 항목의 의미를 설명하거나 누군가가 설명 할 수있는 페이지가 있습니까?

당신은 kernel.org

리눅스 - 다음 짧은 단어에서 모든 커널의 나무의 개요를 가질 수있는 것은 개발자 및 관리자들 나무의 모든 병합하는 자식의 나무입니다. 포함 된 모든 다른 나무를 볼 수 있습니다 here in ./Next/Trees

2

대부분의 최상위 커널 개발은 github이 아니라 git.kernel.org에서 발생합니다.

리포지토리 목록은 http://git.kernel.org/을 참조하십시오.