리눅스 배포판

  • Debian은 현재 가장 인기 있는 서버 중심의 리눅스 배포판입니다. 대부분의 하드웨어에서 실행할 수 있는 간단하지만 매우 신뢰할 수 있는 플랫폼을 제공합니다. Debian은 서버를 신속하게 배포하고 즉시 작동하게 하려는 모든 사람에게 선택되는 배포판입니다.

  • Alpine을 디스크에 설치할지 아니면 RAM에서 실행할지를 선택할 수 있어 완벽하게 휴대 가능하며, 강화된 커널 덕분에 보안에 매우 중점을 두고 있습니다. 이 목록의 다른 배포판만큼 기능이 풍부하지는 않지만, 보안 측면에서는 Alpine이 정점에 있습니다. 또한 몇 년 전 musl libc 라이브러리로 업데이트되어 현대 리눅스 배포판에서 기대할 수 있는 안정성과 견고함을 제공합니다.

  • musl과 glibc의 눈에 띄는 차이점 중 하나는 DNS 해상도입니다. glibc 기반 배포판에서는 시스템이 DNS 쿼리를 해결하려고 할 때 " /etc/resolv.conf" 파일을 순차적으로 통과합니다. 반면, musl은 모든 항목에 대해 쿼리를 병렬로 전송합니다. 이로 인해 DNS 서버가 제가 찾고 있는 올바른 레코드를 가지고 있지 않을 경우, musl에서 DNS 쿼리가 실패하는 경우가 발생할 수 있습니다.

뒤로 앞으로