제일 simple한 리눅스

hjsong2234의 이미지

안녕하세요. 이제막 리눅스에 입문하여 이거저거 배우고 있는 신입 개발자 입니다.
이번에 회사에서 맡은 일이 리눅스 드라이버 개발 부분인데요. 개발은 이미 open project로 상당수준 진행 되어 있는 src를 base로 modify 하여 사용 합니다.
근대 막상 Driver를 다 완성하고 배포하다 보니 상대한 업체가 임베디드 베이스 인지라 배포판 리눅스의 커널 옵션과 업체에서 셋팅하여 사용하는 커널컴파일 옵션 부분에서 상당한 차이가 있더군요. ex) 같은 커널 버전이라도 컴파일 옵션이 다름, 배포판에 기본적으로 포함되어 있는 프로그램과 업체에서 사용하는 busybox간의 차이 등등

상기 이유로 가벼운 리눅스를 구하고 있는데요. x window도 필요 없고 쉘 정도만 되는 리눅스 같은건 없나요? 또는 위에 나열한 문제들을 테스트 해볼만한 배포판 같은건 따로 없는 지요? 개념이 약하다 보니 제대로 적었는지도 모르겠네요.

고수분들의 도움을 기다립니다.

snowall의 이미지

젠투나 LFS를 쓰세요

피할 수 있을때 즐겨라! http://melotopia.net/b

익명 사용자의 이미지

archlinux

imyaman의 이미지

저도 archlinux 추천

송효진의 이미지

CentOS 5, 6, Ubuntu 12 정도 테스트 하면 일단은 준비는 된거라 생각합니다.
다른 배포판을 기준으로 하면 일이 더 많아질 듯 하네요.
컴파일 옵션에 영향을 받는다면 이외의 경우는 그때그때 대처해 줄 수 밖에 없을 것 같습니다.
스펙에 커널에 무슨기능이 반드시 포함되어야 한다고 명시할 필요가 있을 것 같네요.

어떤 배포판이 되었든 기본설치는 다들 간단하고,
커널 컴파일을 해봐야 한다면, 여러 커널을 옵션 바꿔가며 해 보기는 funtoo 가 좋은 것 같습니다.
gentoo 기반에 조금 더 편리한 배포판인데 처음 접근하기가 가볍지 않습니다.

Prentice의 이미지

http://www.damnsmalllinux.org/

이름대로 정말 작습니다.

Prentice의 이미지

http://www.techradar.com/news/software/operating-systems/8-of-the-best-tiny-linux-distros-683552#articleContent

찾아보니 더 작은 것들도 많은 듯합니다. 요즘 안 나오고 있는 것들도 있고 그러네요.

다 보진 않았지만 Puppy Linux는 요즘도 나오고 있습니다.

익명 사용자의 이미지

뭔가 잘못 생각하신듯 합니다.

심플한 리눅스에서는 드라이버 등 컴파일/개발이 어려울 것입니다.

업체가 사용하는 커널에 맞춰서 드라이버를 컴파일할 수 있도록 소스를 제공하거나
업체의 커널 소스를 받아서 거기에 맞춰 드라이버를 컴파일 하셔야 합니다.

그리고, 드라이버 상 특별히 요구되는 커널의 기능이 있다면 협의하여 조정하셔야
할 것 같습니다. (커널 이외의 busybox 등은 고려대상이 아닙니다.)

분명 예전에는 위와 같이 해야했었는데, 지금도 같겠죠?

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.