1장. 정의 및 개관

차례

1.1. 이 FAQ는 무엇인가요?
1.2. Debian GNU/Linux은 무엇인가요?
1.3. 좋아요. 이제 데비안이 무엇인지 알겠어요... 리눅스는 무엇인가요?
1.4. 데비안은 GNU/리눅스만 하나요?
1.5. Debian GNU/Linux와 다른 리눅스 배포판의 차이점은 무엇인가요? 다른 배포판 중에 왜 데비안을 선택해야 하나요?
1.6. 데비안 프로젝트는 자유 소프트웨어 재단의 GNU 프로젝트에 어떻게 들어맞거나 비교되나요?
1.7. Debian은 어떻게 발음하며 이 단어 뜻은 무엇인가요?

1.1. 이 FAQ는 무엇인가요?

이 문서는 데비안 배포판(Debian GNU/Linux 등) 및 데비안 프로젝트에 대해 자주 묻는 질문(그리고 답!)을 드립니다. 적용가능하면 다른 설명서에 대한 포인터를 드립니다: 이 설명서에서는 외부 설명서의 많은 부분을 인용하지 않습니다. 일부 답변은 유닉스 계열 운영 체제에 대해 어느 정도 안다고 가정합니다. 우리는 가능한 한 사전 지식을 적다고 가정합니다: 일반 초보자의 질문에 대한 대답은 간단합니다.

이 FAQ에서 원하는 내용을 찾을 수 없다면 12.1절. “데비안 시스템에 다른 어떤 문서가 있나요?”을 확인하십시오. 이마저도 도움이 되지 않으면 16.2절. “피드백”을 참조하십시오.

1.2. Debian GNU/Linux은 무엇인가요?

Debian GNU/Linux은 Linux 운영 체제의 특별한 배포판이며 이 배포판에서 실행되는 수많은 패키지입니다.

Debian GNU/Linux은:

  • 전체 특징: 데비안에는 현재 64961개 넘는 소프트웨어 패키지가 있습니다. 사용자는 설치할 패키지를 선택할 수 있습니다. 데비안은 이러한 목적으로 도구를 제공합니다. 데비안에서 현재 사용 가능한 패키지 목록과 설명은 데비안 미러 사이트에서 찾을 수 있습니다.

  • 자유롭게 사용 및 재배포: 유통과 개발에 참여하는데 필요한 컨소시엄 회원 자격이나 지불은 없습니다. 공식적으로 Debian GNU/Linux의 일부인 모든 패키지는 일반적으로 GNU 일반 공중 사용 허가서에 지정된 조건에 따라 재배포 할 수 있습니다.

    데비안 아카이브에는 약 1082개 소프트웨어 패키지(non-freecontrib)가 있으며, 각 패키지에 포함된 특정 조건에 따라 배포할 수 있습니다.

  • dynamic: With about 1629 volunteers constantly contributing new and improved code, Debian is evolving rapidly. The archives are updated twice every day.

대부분 리눅스 사용자는 Debian GNU/Linux과 같은 특정 리눅스 배포판을 실행합니다. 그러나, 원칙적으로 사용자는 인터넷이나 다른 곳에서 리눅스 커널을 얻어 컴파일할 수 있습니다. 그 다음 같은 방법으로 많은 응용 프로그램의 소스 코드를 얻어 프로그램을 컴파일하고 시스템에 설치할 수 있습니다. 복잡한 프로그램에서 이 프로세스는 시간이 많이 걸릴 뿐만 아니라 오류가 발생하기 쉽습니다. 이를 막으려고 사용자는 리눅스 배포자 중 하나에서 운영 체제와 응용 프로그램 패키지를 얻도록 선택하는 경우가 많습니다. 다양한 리눅스 배포자를 구별하는 것은 설치 및 유지 관리 도구, 문서 및 기타 서비스와 사용자 시스템에서 프로그램 패키지를 패키징, 설치 및 추적하려고 사용하는 소프트웨어, 프로토콜 및 관행입니다.

Debian GNU/Linux은 무료의 고품질의 유닉스 호환 운영 체제를 만들기 위한 자발적인 노력의 결과이며, 프로그램 제품군으로 완성됩니다. 무료 유닉스 계열 시스템의 아이디어는 GNU 프로젝트에서 비롯되었으며, Debian GNU/Linux을 유용하게 만드는 많은 프로그램은 GNU 프로젝트에서 개발했습니다.

데비안에게 free는 GNU 비슷한 의미를 가집니다 (데비안 자유 소프트웨어 지침 참조) . 우리가 Free 소프트웨어에 대해 말할 때, 우리는 가격이 아니라 자유를 뜻합니다. 자유 소프트웨어는 자유 소프트웨어 사본을 배포하고, 소스 코드를 받거나, 원한다면 가져올 수 있으며, 소프트웨어를 바꾸거나, 새로운 무료 프로그램에서 사용할 수 있으며, 이러한 작업을 할 수 있습니다.

데비안 프로젝트는 1993년 이안 머독이, 처음에 자유 소프트웨어 재단의 GNU 프로젝트의 후원 하에 만들었습니다. 오늘날, 데비안의 개발자는 그것을 GNU 프로젝트의 직계 후손이라고 생각합니다.

Debian GNU/Linux 자체는 자유 소프트웨어이지만, 부가 가치 리눅스 배포판을 구축할 수 있는 기반입니다. 신뢰할 수 있고 완전한 기능을 갖춘 기본 시스템을 제공함으로써, 데비안은 리눅스 사용자들에게 향상된 호환성을 제공하고, 리눅스 배포 제작자가 중복되는 노력을 없애고 배포를 특별하게 만드는 것에 집중할 수 있도록 합니다. 자세한 내용은 14.3절. “나는 "vertical market"을 위한 특별한 리눅스 배포판을 만들고 있습니다. 리눅스 시스템에 Debian GNU/Linux을 사용하고 그 위에 나만의 프로그램을 더할 수 있나요?” 참조하십시오.

1.3. 좋아요. 이제 데비안이 무엇인지 알겠어요... 리눅스는 무엇인가요?

간단히 말해서 리눅스는 유닉스 계열 운영 체제의 커널입니다. 이 제품은 원래 386(이상) PC용으로 설계했습니다. 오늘날 리눅스는 수십 개의 다른 시스템에서도 돌아갑니다. 리눅스는 리누스 토발즈와 전세계 많은 컴퓨터 과학자가 만들었습니다.

커널 외에 "리눅스" 시스템이 대개 갖고 있는 것:

  • 리눅스 파일 시스템 계층 구조 표준 https://www.pathname.com/fhs을 따르는 파일 시스템.

  • 많은 유닉스 유틸리티, GNU 프로젝트와 자유 소프트웨어 재단이 개발.

리눅스 커널, 파일 시스템, GNU 및 FSF 유틸리티 및 기타 유틸리티의 조합을 POSIX (IEEE 1003.1) 표준을 준수하도록 설계했습니다. 4.4절. “데비안과 다른 유닉스 시스템은 어떻게 소스 코드 호환이 되나요?” 참조.

리눅스에 대한 자세한 내용은 리눅스 온라인에서 리눅스는 무엇인가를 참조하십시오.

1.4. 데비안은 GNU/리눅스만 하나요?

현재 데비안은 리눅스에서만 사용할 수 있지만, 데비안 GNU/Hurd와 데비안이 BSD 커널에서 사용됨에 따라, 우리는 비 리눅스 기반 OS들을 개발, 서버 및 데스크톱 플랫폼으로도 제공하기 시작했습니다. 그러나, 이러한 리눅스 아닌 포트는 아직 공식적으로 릴리스되지 않았습니다.

가장 오래된 포팅 노력은 데비안 GNU/Hurd입니다.

Hurd는 GNU Mach 마이크로커널 위에서 실행되는 서버의 집합입니다. 그들과 함께 GNU 운영체제의 기반을 구축합니다.

일반적으로 GNU/Hurd에 대한 자세한 내용은https://www.gnu.org/software/hurd를 읽고, 데비안 GNU/Hurd에 대한 자세한 내용은 https://www.debian.org/ports/hurd/를 참조하십시오.

두 번째 방법은 BSD 커널에 대한 포트입니다. FreeBSD 커널을 갖고 일합니다.

이러한 리눅스 아닌 포트에 대한 자세한 정보는 https://www.debian.org/ports/#nonlinux를 보십시오.

1.5. Debian GNU/Linux와 다른 리눅스 배포판의 차이점은 무엇인가요? 다른 배포판 중에 왜 데비안을 선택해야 하나요?

다음과 같은 주요 기능이 데비안을 다른 리눅스 배포판과 구별합니다:

자유:

Debian Social Contract에 기술된 바와 같이, 데비안은 100% 자유로 남아있습니다. 데비안은 진정한 자유 소프트웨어를 배송하는 것에 대해 매우 엄격합니다. 작업이 "자유"인지 여부를 결정하는 데 사용되는 지침은 DFSG(Debian Free Software Guidelines)에 있습니다.

데비안 패키지 관리 시스템:

전체 시스템 또는 시스템의 개별 구성 요소를 다시 포맷하거나 사용자 지정 구성 파일을 잃어버리거나(대부분의 경우) 시스템을 재부팅하지 않고도 업그레이드할 수 있습니다. 현재 사용 가능한 대부분의 리눅스 배포판에는 일종의 패키지 관리 시스템이 있습니다. 데비안 패키지 관리 시스템은 독특하고 특히 강력합니다 (7장. 데비안 패키지 관리 시스템 기초 참조).

공개 개발:

많은 다른 리눅스 배포판을 개인, 소규모, 폐쇄적인 그룹 또는 상업적인 벤더가 개발하는 반면, 데비안은 리눅스와 다른 자유 소프트웨어와 같은 정신으로 자유 운영 체제를 만들기 위한 공동의 명분을 만든 개인의 모임이 개발하고 있는 주요 리눅스 배포판입니다.

More than 1120 volunteer package maintainers are working on over 64961 packages and improving Debian GNU/Linux. The Debian developers contribute to the project not by writing new applications (in most cases), but by packaging existing software according to the standards of the project, by communicating bug reports to upstream developers, and by providing user support. Additionally, more than 509 volunteer in the project doing other tasks. Examples of these tasks include: creating documentation, contributing to the website translating. See also additional information on how to become a contributor in 13장. 데비안 프로젝트에 기여하기.

범용 운영 체제:

데비안은 64961개 이상의 패키지로 제공되며 9개 아키텍처 에서 돌아갑니다. 이것은 다른 GNU/리눅스 배포판보다 훨씬 더 많습니다. 제공된 소프트웨어에 대한 개요는 5.1절. “무슨 형식 응용프로그램과 개발 소프트웨어가 Debian GNU/Linux에서 가능한가요?”를 보고, 지원되는 하드웨어에 대한 설명은 4.1절. “무슨 하드웨어 아키텍처/시스템에서 Debian GNU/Linux 가 돌아가나요?”를 참조하십시오.

버그 추적 시스템:

데비안 개발자의 지리적 분산으로 시스템 개발을 가속화하려면 정교한 도구와 버그와 버그 수정의 빠른 의사소통이 필요했습니다. 사용자는 WWW 아카이브나 전자메일을 통해 빠르게 접근할 수 있는 정식 스타일로 버그를 보낼 것을 권장합니다. 버그 로그 관리에 대한 이 FAQ의 추가 정보는 12.4절. “알려진 버그 로그가 있나요?” 참조하십시오.

데비안 정책:

데비안은 우리의 품질 기준인 데비안 정책에 대한 광범위한 사양을 가지고 있습니다. 이 문서는 우리가 데비안 패키지에 가진 품질과 표준을 정의합니다.

이에 대한 추가 정보는, 웹 페이지에서 데비안을 선택하려는 까닭에 대해 보십시오.

1.6. 데비안 프로젝트는 자유 소프트웨어 재단의 GNU 프로젝트에 어떻게 들어맞거나 비교되나요?

데비안 시스템은 자유 소프트웨어 재단, 특히 리처드 스톨만이 옹호하는 자유 소프트웨어의 이상을 기반으로 합니다. FSF의 강력한 시스템 개발 도구, 유틸리티 및 프로그램도 데비안 시스템의 핵심 부분입니다.

데비안 프로젝트는 FSF와는 별개의 독립체이지만, 우리는 정기적으로 소통하고 다양한 프로젝트에 대해 협력합니다. FSF는 우리가 시스템을 "Debian GNU/Linux"이라고 부를 것을 명시적으로 요청했고, 우리는 기꺼이 그 요청에 응합니다.

FSF의 오랜 목표는 Hurd에 기반한 GNU라는 새로운 운영 체제를 개발하는 것입니다. 데비안은 데비안 GNU/Hurd라는 이 시스템에서 FSF와 일하고 있습니다.

1.7. Debian은 어떻게 발음하며 이 단어 뜻은 무엇인가요?

프로젝트 이름은 Deb'-ee-en으로 발음하며, Deb의 짧은 e 발음과 함께 첫 음절을 강조합니다. 이 단어는 프로젝트를 설립한 Debra와 Ian Murdock의 이름을 줄ᅟ인 것입니다. (사전에는 Ian(!)의 발음이 모호한 것 같지만 Ian은 ee'-en을 더 좋아합니다.)