커널 컴파일 도움말은 어디서??

kleinstein의 이미지

안녕하세요..

최근 Debian Sarge를 첫 리눅스로 제 노트북에 설치하였습니다.
2.6.8 kernel 을 설치할수 있더군여.. 그래서 설치했는데..

아무래도 이것저것 장치들을 써보려면 커널을 컴파일하는게 좋다고들 하는것 같네요..

근데 인터넷에는 정말 3년에서 4년 이상된 잘 익은? 문서들만 찾을수 있었습니다.

2.6.x 버전의 kernel을 컴파일하는데 도움을 줄만한 문서들을 구하고 있는데..

어쩌다 보니 이곳까지 알게되어 가입도 했습니다.

어디가면 커널 컴파일에 대한 최신 문서들을 구할수 있나요?

전 초보랍니다~ 새내기 리눅서를 하나 키운다 생각하시고..
도와주세요~

작은상자의 이미지

http://kernel.pe.kr/home.php
가 있기는 하지만. 자료는 좀 옛날꺼 같아보이네요.

아치리눅스 한국 사용자 모임 : http://arch.korea.com/

opiokane의 이미지

데비안에서의 커널 컴파일은 정말 간단합니다.
다른 모든 경우와 마찬가지로
make menuconfig 하시고요.
설정 작업이 끝나면
make-kpkg binary-arch
요렇게 해주면 됩니다.
그러면 상위 디렉터리에 커널이미지.deb과 커널헤더.deb 두
파일이 생기고 dpgk 로 설치하시ㅤㅁㅕㄷ 됩니다.

물론 커널 소스를 설치하시면서 데비안 커널패키지도 설치하셔야
겠지요. 데비안 유젖소(debianusers.org)가 지금 물리적 이사를
하느라 죽어 있는데, 다시 살아나면 그곳에 가셔서 데비안 문서를
보시면 됩니다.

음 별로 복잡하지 않으니 다시 설명해볼까요...쩝

1. 커널 소스, 커널 패키지를 설치한다. (웬만하면 dselect로 하세요)
2. /usr/src/ 에 있는 타르볼을 푼다.
3. cd kernel-source VERSION##### 하여
4 make menuconfig 한 다음 필요한 설정을 하고 나온다.
5. make-kpkg binary-arch 명령으로 컴파일한다.
6. cd ../ 하여 상위 디렉터리로 간 다음
7. dpkg -i kernel-image ######.deb
dpkg -i kerhel-headers#####.deb

이렇게 하시면 부트로더 설정까지 다 해결해 줍니다.
그런 다음 리부팅 하면 됩니다.
혹시 커널 설정이 잘 못 되어 커널 패닉이 나게 되면
부트 메뉴에서 아래쪽에 있는 이전 커널을 선택하시면 됩니다.

혹시 내용을 잘 모르시겠으면 debianusers.org가 살아나기를
기다리세요.

George double you Bush has two brains, the left and the right, like normal people. But the problem is that there is nothing right in his left brain and there is nothing left in his right brain"

rekcuf의 이미지

예전에 데비안유저스 내용 옮겨서 간추린 것 있습니다.

참고하세요.

http://blog.naver.com/post/postView.jsp?blogId=rekcuf&logNo=140019277972&categoryNo=14&viewdate=&cpage2=1&cpage=1

------------------------------------------
커널컴파일도 좋지만, sarge --> etch --> sid 로 서서히 옮겨 보세요.
커널도 덩달아 올라가고 좋습니다.
더 재미있고...

# apt-get install HOPE

익명 사용자의 이미지

우분투도 데비안식으로 커널 컴파일 할수 있나요?

crashdrive의 이미지

제 생각에 kleinstein님께선 make menuconfig에 나오는 커널 옵션에 대한 한글로 된 문서가 있는지를 질문 하신 거 같습니다.(/usr/src/linux/Documentation 에 한글 도움말도 있으면 좋겠습니다만..)

http://wiki.kldp.org/wiki.php/Kernel%202.6%20Intro

http://kldp.org/KoreanDoc/html/Kernel-KLDP/index.html (약 3년 됐네요. ^^)

http://kernel.pe.kr 도 커널 2.4까지만 100% 번역이고, 2.6은 진행 중입니다.

사실 저도 우분투를 데스크탑으로 쓰면서, 남는 컴 샐러론 600에 젠투를 설치하고 있는데요.
커널 옵션 부분에서 좀 막히네요. 더 좋은 참고 문서가 있으면 추천 부탁드리겠습니다. :)

kleinstein의 이미지

답글 달아주신분들 복받으실 겁니다~

생각보다 많은 것들을 알아야 하는군요.. 뭐.. 시간을 투자할만한 가치가 충분히 있어보이는 만큼..

함 해 볼랍니다!

시간이 되면 나중에 경험담을 한번 올려봐야겠네요.. ^^

좋은 시간 되세요~

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.