배포판을 만드려면 어떻게 해야하나요?

zelon의 이미지

너무 큰 ( ? ) 질문이라는 생각을 하면서도 일단 해봅니다 ^^;;;

개인적으로는 데비안이나, 페도라를 기반으로 하면서,

* 처음부터 한글로 된 설치화면(시디로 부팅할 때 엔터를 넣으라는 화면부터요)
* 수많은 드라이버의 기본 포함
* 미려한 한글 글꼴 환경
* 데비안이나, 페도라를 이용하므로 끊임없는 패치

이정도만 되면 좋겠네요. ^^ 어려울까나요?

혹시 배포판을 쉽게 만들어주는 프로젝트는 없나요? :D

nthroot의 이미지

------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

데비안 기반 한글 배포판이 나왔으면 좋겠어요~;;

그런데 위의 How-to는 좀 오래된 것 같네요.

익명 사용자의 이미지

각각의 배포판이 장단점이 있는 것 같습니다.

배포판을 만든다면, 기본 정책이 필요하지 않을 까 합니다.

1. 편리한 인스톨러
2. 한글지원
3. 패키지 배포 정책

등등.

배포판 HOWTO 가 있으면 좋긴 하겠습니다.

progcom의 이미지

ditto wrote:
데비안 기반 한글 배포판이 나왔으면 좋겠어요~;;

그런데 위의 How-to는 좀 오래된 것 같네요.

위키의 장점은 누구나 수정할 수 있다는 점입니다. 필요한 부분이 있으면 추기를 하셔도 됩니다. 그리고 *NIX 세상에서, 기본적인 부분은 오래동안 변화가 없습니다. 제가 지금 저 문서를 살펴봤지만, 현재 적용해도 전혀 문제 없는 내용입니다.

나왔으면 좋겠다~가 아니라, 없다면 스스로 해보는 게 어떨까요? :twisted:

일단 특정 배포판을 기준으로 하려면, 그 배포판 패키징을 배우면 됩니다. 패키징 방식에서 차이가 나긴 해도, 기본적인 커널이나 프로그램은 동일하니까요.
하지만 무엇보다 어려운건, 계속적인 '유지보수'입니다. 한번 만들어내고 끝~이라는 문제가 아니니까요. 실제로 특정 배포판을 가져다가 새로운 배포판을 작성하는 것 까지는 그다지 어렵지 않습니다. ;)

단, 처음 제시하신 조건 중에 정말로 어려운 문제가 하나 있군요.

Quote:
* 미려한 한글 글꼴 환경

이것만은 현재 공개 글꼴에서 해결하기 어려운 문제일겁니다. 상용 글꼴을 사다가 넣지 않는 이상, 조금 난감한 문제이군요. (은글꼴이나 백묵글꼴 등이 나쁘진 않습니다만, 내장 비트맵이 따로 있는게 아니라서, 뭉개지기 쉽상이지요)

제시하신 내용에 가장 가까운 배포판이라면 현 시점에서는 '한컴 리눅스'가 아니련지요.

익명 사용자의 이미지

Quote:

상용 글꼴을 사다가 넣지 않는 이상,

이것도 해결방법은 아닙니다. 상용글꼴을 사다 넣어도 그것이 GPL 이 될 수 없을 테니까요. 글꼴을 샀다고 해도 재판매 권한까지 산것은 아니므로, 불가능 합니다. 공개용 글꼴을 만들 수밖에 없는 것입니다.

dondek의 이미지

debian wrote:
Quote:

상용 글꼴을 사다가 넣지 않는 이상,

이것도 해결방법은 아닙니다. 상용글꼴을 사다 넣어도 그것이 GPL 이 될 수 없을 테니까요. 글꼴을 샀다고 해도 재판매 권한까지 산것은 아니므로, 불가능 합니다. 공개용 글꼴을 만들 수밖에 없는 것입니다.

SuSE 같은 상용 배포판에 들어있는 미려한 폰트들은 SuSE에서 직접 만든거란 말씀인가요? 분명히 폰트 제작사와 개런티 계약같은 것으로 해결하지 않았을까요?

진리를 나의 수준으로 끌어내리지 마라.
나를 진리의 수준으로 끌어올려라. - 배꼽 중에서

댓글 달기

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