처음 데비안을 설치한 것은 16년 전이었습니다. 그 이후로 나는 셀 수 없이 많은 Linux 배포판을 시도해 보았고 심지어 몇 달 동안 한두 가지 배포판을 고수하기도 했습니다. 그러나 나의 주요 배포판은 항상 Debian이거나 최소한 Debian의 많은 파생 배포판 중 하나였습니다.
익숙함은 내가 그것을 선호하는 이유를 설명하는 데 어느 정도 도움이 될 수 있습니다. 하지만 주로 다른 배포판이 데비안과 비교할 수 없기 때문에 선호합니다.
Debian이 여전히 제가 선호하는 Linux 배포판인 데는 최소한 7가지 이유가 있다고 생각합니다.
7. 소프트웨어 패키지 관리
Debian의 패키지는 dpkg 및 apt-get으로 관리됩니다. 요즘에는 종속성을 관리하는 기능이 더 이상 고유하지 않습니다. 여러 유사한 도구(예: dnf 및 urrpmi)에는 dpkg 및 apt-get에 없는 옵션이 한두 개 있습니다. 그러나 이는 여전히 소프트웨어 패키지를 보고 작업하는 데 유용한 대규모 도구 세트의 핵심입니다. 같은 종류의 다른 어떤 도구도 설치 충돌을 해결하기 위한 많은 옵션을 제공하지 않습니다. 몇 년이 지난 후에도 dpkg와 apt-get은 여전히 그 자체로 유지되고 있습니다.
6. 위험한 선택
Debian의 세 가지 주요 소프트웨어 라이브러리는 Stable(안정), Testing(테스트) 및 Unstable(불안정)입니다. 이러한 이름은 각 저장소의 패키지가 테스트 경로에 얼마나 멀리 있는지를 반영하므로 사용자는 자신의 상황에 따라 최신 패키지와 안정성의 균형을 맞출 수 있습니다.
주요 관심사가 안정성이라면 Stable을 선택하세요. 반대로 최신 소프트웨어를 원한다면 Unstable을 사용할 수 있지만 더 많은 소프트웨어 버그, 비호환성 등의 위험에 직면하게 됩니다. 테스트는 일반적으로 이 두 가지 극단 사이의 어딘가에 해당됩니다.
물론 위험의 정도는 상대적입니다. 많은 Debian 기반 배포판(Ubuntu 포함)은 Testing 또는 Unstable 패키지를 사용하지만 출시하기 전에 자체 테스트를 수행합니다. 최신 버전에서 systemd로 전환하는 등의 주요 기술 변경을 준비하지 않는 한 Unstable은 일반적으로 충분히 안전합니다. 특히 사용하려는 패키지가 비핵심 요소(예: 데스크톱 환경)로 제한되는 경우에는 더욱 그렇습니다.
5. 자유선택
Debian 소프트웨어 라이브러리는 Main(메인), Contrib(공통), Non-Free(비무료)의 세 부분으로 나뉩니다. Main에는 무료 라이센스가 적용되는 소프트웨어만 포함되고, Contrib에는 자체적으로는 무료 라이센스가 적용되지만 다른 비자유 소프트웨어에 의존하는 소프트웨어가 포함되며, Non-Free에는 독점 라이센스에 따라 출시된 소프트웨어가 포함됩니다.
Debian은 Main만 활성화된 상태로 설치되므로 해당 프로젝트에 대한 선호도는 분명합니다. 그러나 다른 두 섹션을 추가하면 /etc/apt/sources.list를 편집하는 데 5분밖에 걸리지 않습니다. 나는 기본값을 고수하는 데 만족하지만 데비안이 선택권을 제공하고 사용자가 올바른 선택을 하리라 믿는다는 사실에 감사합니다.
4. 풍부하고 다양한 문서
Debian 문서는 수많은 웹사이트에 흩어져 있으며 자주 논의되지 않습니다. 그러나 수년에 걸쳐 인터넷 검색에 "데비안"을 추가하고 최근 결과를 선택하면 거의 항상 문제 해결에 도움이 되는 자세한 단계별 지침을 제공하는 웹 페이지를 찾을 수 있다는 사실을 발견했습니다. 해결하려고합니다.
3. 오류를 빠르게 수정하세요
Debian만큼 보안이나 기술 문제에 신속하게 대응하는 배포판을 들어본 적이 없습니다. 데비안 관리자가 혼자 일하든 팀으로 일하든 그들의 응답 시간은 사용자가 신뢰할 수 있는 힘든 작업을 보여줍니다. 데비안이 때때로 다른 배포판보다 더 자주 업데이트되는 것처럼 보인다면 이는 버그가 많아서가 아니라 개발자가 작은 단계에서 개선하고 있기 때문입니다.
2. 설치 프로세스 제어
Debian은 설치가 어렵다는 통념을 깨뜨리며 먼 길을 걸어왔습니다. 현재 설치 프로그램은 시장에서 가장 유연한 설치 프로그램 중 하나입니다. 기본값을 수락하고 제안된 패키지 묶음을 설치하면 Fedora의 Anaconda와 거의 같은 시간에 설치됩니다. 그러나 직접 선택하는 경우 개별 패키지를 설치하고 선택하는 데 훨씬 더 오랜 시간이 걸립니다. 이것이 바로 빠른 설치 프로그램을 개척한 Ubuntu가 문제 해결 시 Debian 설치 프로그램 버전 사용을 권장하는 이유입니다.
1. 데비안 커뮤니티
기술적인 측면 외에도 데비안은 자유 소프트웨어 분야에서 가장 크고 혁신적인 커뮤니티 중 하나를 보유하고 있습니다. 정책 및 기술 선택은 프로젝트 메일링 리스트에서 활발하게 논의됩니다. 다음 프로젝트 리더가 누구인지를 포함하여 데비안 관리자 사이에서 주요 문제가 투표됩니다. 모든 투표는 가장 공정한 투표 방법 중 하나인 콩도르세 방식을 사용합니다. 과거에는 커뮤니티가 여성을 환영하지 않는 경우가 많았지만 전반적으로 개선되고 있습니다. 데비안은 기술적 이해력만큼이나 포용성을 향한 노력으로도 잘 알려져 있습니다.
주류 유통
어떤 사람들은 릴리스가 느리고 심지어 최신 패키지도 그다지 발전하지 않은 경우가 많기 때문에 데비안에 반대할 수도 있습니다. 그러나 서버를 설치하고 주요 관심사가 안정성이라면 이러한 단점이 실제로 장점이 될 수 있습니다. 더욱이, 항상 최신 버전을 고집하지 않는 한, 대부분의 주요 무료 소프트웨어는 이제 필수적인 새로운 기능이 거의 없을 정도로 성숙해졌습니다. 특히 호기심을 충족시키기 위해 가상 머신에서 다른 배포판을 실행하는 경우 몇 달을 기다릴 수도 있습니다.
숫자로 말해보세요! 현재 활성 Linux 배포판의 2/3는 몇 년 동안 Debian을 기반으로 하고 있습니다. Distrowatch 웹 사이트의 페이지 조회수 기준 상위 4개 배포판 중 3개는 Debian과 가장 인기 있는 파생 배포판인 Linux Mint와 Ubuntu입니다. 여러 면에서 데비안은 다른 업스트림 소스의 업스트림 소스가 되었습니다.
Debian은 가장 오래된 배포판 중 하나일 수 있지만 여전히 다른 배포판에 몇 가지 요령을 가르쳐 줄 수 있습니다. 데비안이 없었다면 Linux 분야의 상황은 매우 달라졌을 것이고 훨씬 더 어두워졌을 것입니다.
위 내용은 Debian이 주류 Linux 운영 체제가 된 이유의 7가지 측면 공개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!