1.3. 데비안 GNU/리눅스란?

데비안의 철학 및 방법론과 GNU 도구, 리눅스 커널, 그리고 기타 중요한 자유소프트웨어가 모여 데비안 GNU/리눅스라는 독특한 배포판을 만듭니다. 이 배포판은 수많은 소프트웨어 패키지로 구성됩니다. 배포판의 각 패키지는 실행파일, 스크립트, 문서, 설정 정보가 들어 있으며 메인테이너가 관리합니다. 메인테이너는 각 패키지를 항상 최신으로 유지하고, 버그 리포트를 추적하고, 패키지로 만든 소프트웨어의 원 개발자와 연락을 하고 있습니다. 데비안의 거대한 사용자 기반이 버그 추적 시스템과 결합해 문제점을 빠르게 찾아내고 수정할 수 있습니다.

데비안이 세세한 신경을 쓰는 덕분에 높은 품질의, 안정적이고, 확장성 좋은 배포판을 만들어 냅니다. 간단한 설치 설정에 따라 방화벽부터 데스크탑 공학용 워크스테이션과 고성능 네트워크 서버까지 다양한 역할을 할 수 있습니다.

기술적으로 우수하면서 리눅스 공동체의 필요와 기대에 대해 적극적으로 참여하기 때문에, 데비안은 고급 사용자에게 특히 인기가 있습니다. 또한 데비안은 지금은 리눅스에 일반적인 기능이 된 많은 기능을 새로 도입하는 데 앞장 서 왔습니다.

예를 들어보면, 소프트웨어의 설치와 제거를 손쉽게 할 수 있는 패키지 관리 시스템이 들어간 최초의 리눅스 배포판이 데비안입니다. 또 다시 설치하지 않고도 업그레이드할 수 있는 최초의 배포판입니다.

데비안은 리눅스 개발에 있어 여전히 앞서 나가고 있습니다. 데비안의 개발 과정은 오픈 소스 개발 모델이 (전체 운영체제의 개발 및 관리같은 복잡한 일이라고 해도) 얼마나 잘 진행되는 지를 보여주는 한 예입니다.

데비안이 다른 리눅스 배포판과 다른 가장 큰 특징은 데비안의 패키지 관리 시스템입니다. 데비안 시스템은 패키지 관리 도구를 이용해 시스템에 설치된 패키지를 완벽하게 제어합니다. 패키지 하나하나를 설치하는 일에서부터 자동으로 전체 운영체제를 업데이트하는 것까지 할 수 있습니다. 또한 개별 패키지에 대해 업데이트를 하지 않도록 조정할 수도 있습니다. 직접 컴파일한 소프트웨어을 패키지 관리 시스템에 등록해 놓고 어떤 의존성이 필요한지 지정할 수도 있습니다.

여러분의 시스템을 “트로이 목마” 및 기타 악의적인 소프트웨어로부터 보호하기 위해, 각 패키지마다 등록된 데비안 메인테이너가 패키지를 업로드하면 그 패키지가 올바른지 검사합니다. 데비안 패키지를 만드는 사람은 안전한 방법으로 자신의 패키지를 설정하려고 상당한 주의를 기울입니다. 배포한 패키지에 보안 문제가 발생하면, 상당히 빨리 수정 버전이 나옵니다. 데비안의 간단한 업데이트 옵션을 이용하면, 인터넷을 통해 보안 업데이트 버전을 자동으로 다운로드하고 설치할 수 있습니다.

여러분의 데비안 GNU/리눅스 시스템에 대한 지원을 받고 데비안 개발자와 연락을 할 수 있는 많이 사용하는 방법이면서 가장 좋은 방법은, 데비안 프로젝트에서 관리하는 여러가지 메일링 리스트(이 글이 작성된 시점에 약 215개 이상)를 이용하는 것입니다. 메일링 리스트에 가입하려면, 데비안 메일링 리스트 가입 페이지에서 그 페이지에 있는 양식을 채우면 됩니다.