설치할 새 Linux 배포판을 찾을 때 이름과 데스크톱 환경이라는 두 가지 사항을 알게 됩니다.
빠른 탐색은 Ubuntu, Fedora, Linux Mint, Debian, openSUSE 및 기타 여러 Linux 변종 간의 명백한 차이점을 보여줍니다. 그런데 왜 그렇게 많은 Linux 배포판이 있으며 이들의 차이점은 무엇입니까?
Linux 배포판 간의 5가지 주요 차이점
새로운 Linux 배포판을 찾고 계십니까? 어떤 시점에서는 특히 배포판이 모두 Linux인 경우 왜 그렇게 다양한 배포판이 있는지 의아해 할 것입니다.
Windows 10에는 여러 버전이 있지만 완전히 별도의 운영 체제로 판매되지는 않습니다. 한편, macOS에는 단일 변형이 있습니다(적어도 데스크탑용). 그렇다면 왜 그렇게 다양한 Linux 배포판이 있습니까?
Linux 배포판의 개발은 다양한 협력적이지만 이질적인 그룹 덕분입니다. Linux 커널이 처음 출시된 이후 수년 동안 이 접근 방식으로 인해 다양한 배포판이 만들어졌습니다.
핵심은 Linux입니다. 그러나 Linux 버전 간에는 다음과 같은 몇 가지 차이점이 있습니다.
- 데스크탑 환경
- 패키지 관리자
- 디스플레이 서버
- 목표 및 목표
- 오픈 소스 철학
하지만 이러한 차이가 실제로 얼마나 중요한가요?
1. 데스크탑 환경
대부분의 배포판은 사용하는 데스크톱 환경에 따라 달라집니다.
예를 들어 Ubuntu는 선택한 플레이버에 따라 여러 데스크톱 환경을 제공합니다. 다음을 가질 수 있습니다.
- Ubuntu(기본 버전에는 GNOME 데스크탑이 포함됨)
- 쿠분투(KDE)
- 루분투(LXQt)
- Ubuntu Budgie(Budgie 데스크탑 포함)
- Ubuntu MATE(클래식 Ubuntu 데스크탑)
- 주분투(Xfce)
다른 배포판에는 사용 가능한 데스크톱이 더 많지 않지만 종종 다른 데스크톱 환경을 포함하는 "스핀"으로 제공됩니다. 이를 수행하는 예제 배포판은 Fedora입니다. 한편, Elementary OS에서 macOS에서 영감을 받은 Pantheon 데스크탑을 찾을 수 있습니다.
이러한 차이점에 대해 자세히 알아보려면 최고의 Linux 데스크톱 환경에 대한 가이드를 확인하세요.
2. 패키지 관리자 및 기타 기술
각 Linux 배포 뒤에 있는 사람들은 파일 관리자 및 패키지 관리자와 같이 포함할 소프트웨어를 선택할 수 있습니다.
Linux 소프트웨어의 각 범주에는 여러 응용 프로그램이 있을 수 있으므로 배포 리더는 이러한 옵션을 사용할 수 있습니다.
예를 들어, Linux용으로 Nautilus 및 Konqueror와 같은 여러 파일 관리자를 사용할 수 있으며, 각각 다른 방법으로 파일을 찾아볼 수 있습니다.
또 다른 예는 Linux 패키지 관리자입니다. 소프트웨어 설치를 위한 다양한 방법이 각 Linux 배포판에 포함되어 있지만 기본 패키지 관리자가 있습니다.
Ubuntu 및 Linux Mint와 같은 Debian 기반 배포판에서는 apt 종속성 확인자를 통해 액세스하는 dpkg가 선택됩니다. CentOS의 경우 RPM은 패키지 관리자이며 yum을 사용하는 명령에 따릅니다.
3. Linux의 다양한 디스플레이 서버
Linux의 내부에는 실행 방법을 결정하는 도구, 응용 프로그램, 프로세스 및 서버가 있습니다.
이것의 주요 예는 디스플레이 서버입니다. 이 소프트웨어는 컴퓨터 하드웨어와 디스플레이 간의 데이터를 조정하여 사용자가 그래픽 사용자 인터페이스(GUI)와 상호 작용할 수 있도록 합니다.
역사적으로 X.Org Server가 가장 일반적으로 사용되었습니다. 그러나 Mir 및 Android(Linux 커널 사용)에서 사용되는 SurfaceFlinger와 같은 다양한 대안을 사용할 수 있습니다. Wayland 디스플레이 서버는 Linux의 미래로 여겨지며 가장 인기 있는 배포판에서 이를 채택하고 있습니다.
4. 목표 및 목표
일부 배포판은 기존 배포판의 일부 측면을 좋아하지만 일부 소프트웨어 패키지를 교체하기를 원하기 때문에 존재합니다. 한편, Linux 배포판은 목적이 다를 수 있습니다. 예를 들어 Linux Mint는 Ubuntu를 기반으로 하지만 다른 시스템 도구, 데스크톱 환경 및 민트 그린 테마를 포함합니다. 주요 목표는 Windows 및 macOS 사용자가 Linux 사용을 시작할 수 있는 간단한 단계를 제공하는 것입니다.
마찬가지로, 데비안은 매우 안정적인 배포를 제공하는 것을 목표로 합니다(따라서 이전 소프트웨어 포함).
범용 배포 영역을 넘어서 일부 Linux 프로젝트에는 특정 목적이 있습니다. 예를 들어 Steam OS와 같은 게임 배포판이나 Fedora Design Suite와 같은 멀티미디어 배포판입니다.
5. 오픈 소스 vs. 독점 철학
GNU/Linux는 아마도 가장 유명한 오픈 소스 프로젝트이지만 모든 배포판이 100% 오픈 소스인 것은 아닙니다.
프로젝트 리더는 오픈 소스에 대해 다양한 입장을 가지고 있으며, 이는 오픈 소스 순수주의자에게 결정적인 요소가 될 수 있습니다.
예를 들어 Ubuntu는 리포지토리에 독점 소프트웨어를 포함하는 데 문제가 없습니다. Steam 게임 클라이언트를 쉽게 사용할 수 있으며 AMD 및 Nvidia의 그래픽 드라이버를 설치할 수 있습니다. 반대로 Fedora는 저장소에 독점 소프트웨어를 포함하지 못하도록 하는 강력한 오픈 소스 정책을 가지고 있습니다.
물론 하루가 끝나면 선택한 Linux 배포판으로 원하는 모든 작업을 수행할 수 있습니다. 배포 프로젝트의 정책에 관계없이 설치에 대한 차단은 없습니다.
요컨대, 많은 Linux 배포판이 오픈 소스 규정 준수를 목표로 하고 있을 수 있지만 모두가 오픈 소스인 것은 아닙니다.
모든 배포판의 공통점:Linux 커널
이러한 차이점에도 불구하고 모든 Linux 배포판은 여전히 Linux로 간주됩니다. 하지만 그 이유는 무엇입니까?
그들 모두는 적어도 한 가지 공통점을 가지고 있습니다. 바로 Linux 커널입니다. 이 소프트웨어는 모든 작업을 수행하는 기본 하드웨어와 상호 작용하는 소프트웨어(예:브라우저)를 연결하는 운영 체제의 핵심입니다. 또한 스포츠를 즐기는 모든 하드웨어에 대한 지원을 제공하는 많은 장치 드라이버가 포함되어 있습니다.
그렇기 때문에 커널을 최신 상태로 유지하거나 특별한 요구 사항이 있는 경우 커널을 직접 컴파일하는 것이 중요합니다. 전 세계의 개발자들이 개발자인 Linus Torvalds와 함께 커널에 기여하고 있습니다.
Linux의 차이점을 사용하여 적합한 배포판 선택
배포판이 서로 어떻게 다른지 알면 Linux 경험을 만들거나 깨는 데 기여할 수 있습니다.
모든 배포가 모든 사람을 위한 것은 아니므로 자신과 선호도에 가장 적합한 배포를 선택하십시오. 배포 내용에 대한 좋은 아이디어를 얻으려고 시도하는 것은 전혀 잘못된 것이 아닙니다.
어디서부터 시작해야 할지 모르겠다고요? 최고의 Linux 운영 체제 목록을 확인하세요.