티스토리 뷰

리눅스 배포판 구성요소/구조
리눅스 배포판 구성요소/구조

리눅스 배포판이 무엇인지, 리눅스 배포판이 여러 가지가 있다는데 어떤 종류가 있는지 여기에서 상세하게 정리해서 알려드리도록 하겠습니다. 리눅스 배포판 종류와 내용을 여기에서 확인하고 가세요.

1. 리눅스 배포판 개요

2. 리눅스 배포판 계열

2.1. 리눅스 배포판 레드햇 계열
2.1.1. 리눅스 배포판 맨드리바/마제야 계열
2.2. 리눅스 배포판 데비안 계열
2.2.1. 리눅스 배포판 우분투 계열
2.3. 리눅스 배포판 아치 계열
2.4. 리눅스 배포판 슬랙웨어 계열
2.5. 리눅스 배포판 젠투 계열
2.6. 리눅스 배포판 안드로이드 계열
2.7. 리눅스 배포판 기타

 

리눅스마스터 자격증 소개하기
리눅스마스터 자격증 소개하기

 

CentOS7.ISO 설치파일 다운로드
CentOS7.ISO 설치파일 다운로드

 

[1. 리눅스 배포판 개요]

리눅스 배포판은 리눅스 커널을 중심으로 여러 시스템 소프트웨어 및 응용 소프트웨어를 같이 묶어서 구성한 운영 체제이다. 흔히 패키지 매니저, 개발 툴 체인, 각종 유틸리티 프로그램, 데스크톱 환경 등을 포함한다. 주요 용도에 따라 데스크톱 용도, 서버 용도, 임베디드 용도, 다용도 배포판 등 여러 배포판이 존재한다.

리눅스 스크린샷에서 볼 수 있는 GUI 요소들은 배포판 간의 차이보다는 데스크톱 환경의 차이가 크므로 데스크톱 환경에 대해 알아보는 것이 좋다. 물론 배포판에 따라서 지원되는 데스크톱 환경들에 차이가 있다. 매우 다양한 데스크톱 환경을 지원하는 배포판도 있는 반면 하나의 데스크톱 환경을 전문적으로 지원하는 배포판도 있다.

 

 

[2. 리눅스 배포판 목록]

리눅스 배포판들은 주로 패키지 관리자와 저장소를 기준으로 묶인다.
리눅스의 배포판은 수백 가지가 있는데 역사의 분기에 따라 크게 분류하면, 슬렉웨어 계열, 데비안 계열, 레드햇 계열 이렇게 3가지 갈래로 나눌 수 있다.

 

 

[2.1. 리눅스 배포판 레드햇 계열]

레드햇 리눅스와, 그 커뮤니티 버전인 페도라에서 파생된 배포판들이다.

패키지 형식은 .rpm이며 패키지 관리자로 yum을 사용하는 것이 특징이다. 서버용으로 사용되는 경우가 대부분이다. 얼마 없는 상용 리눅스 중에서도 굉장히 잘나가는 편인데, 이는 서버 시장이 주 타겟인 배포판이기 때문이다.
예전에는 레드햇 리눅스는 유로버전과 무료버전을 모두 배포하였으나 현재 레드햇 리눅스의 의미는 상용으로 판매되는 레드햇 엔터프라이즈 리눅스(RHEL)만을 의미한다.
기업 버전인 RHEL에 들어갈 기능을 테스트 하기 위한 용도로 배포되는 페도라가 레드햇 계열에 속하고, RHEL이 유료라 사후지원 기능을 제외하고 무료용으로 배포하는 centOS도 레드헷 계열에 속한다. RHEL와 무료인 CentOS의 가장 큰 차이점은 사후 기술지원이다. .

 

RHEL이 유료로 변경하면서 반발에 의해 무료버전으로 빌드한 배포판이 센트오에스(CentOS)이다.

센트OS(CentOS)는 레드햇 엔터프라이즈 기술을 그대로 사용할 수 있다는 장점이 있다.
유료로 판매되는 걸 어떻게 무료로 배포하지 할 수 있는데 GPL 라이선스 룰을 이용한 것이고, GPL은 소스를 받은 자가 그것을 재배포하는 것을 막지 않기 때문에 RHEL을 구입한 자가 누구든 간에 그는 레드햇에 소스를 요청할 권리가 있다. 이 점을 이용해서 상표권을 배제하고 배포된 리눅스가 센트오에스(CentOS)이다. 즉 RHEL의 클론이기 때문에 현업에서 많이 쓰이는 서버용 OS를 무료로 사용할 수 있다는 장점이 있다.

 

 

레드햇 엔터프라이즈 리눅스

CentOS
>> Amazon Linux
>> Scientific Linux
>> Rocky Linux

 

아시아눅스(Asianux)
아시아 시장을 목표로 한국, 중국, 일본, 베트남의 대표 리눅스 기업들이 함께 공동 개발하는 리눅스 운영 체제(OS). 아시아눅스(Asianux)는 아시아의 관습이나 문화 환경에 적합하게 개발된 리눅스로 공개 소스(open source)로 배포된다. 한국의 한글과컴퓨터(한컴), 중국의 홍기소프트웨어(Red Flag Software), 일본의 미라클리눅스, 베트남의 비엣소프트웨어(Vietsoftware) 회사 등이 참여한다. 2004년 중국과 일본이 공동 개발한 아시아눅스 1.0이 처음 배포되고, 한국은 2005년 발표된 아시아눅스 2.0부터 참여하였다. (출처:네이버 지식백과)
> Oracle Linux
오라클 리눅스(Oracle Linux, OL, 과거 명칭: 오라클 엔터프라이즈 리눅스/OEL)는 2006년 말부터 부분적으로 GNU 일반 공중 사용 허가서에 기반을 둔, 오라클이 배포한 리눅스 배포판이다. 레드햇 엔터프라이즈 리눅스(RHEL) 소스 코드로부터 컴파일하면서 레드햇 브랜드를 오라클로 변경한다. 오라클 클라우드, 그리고 오라클 엑사데이터 등의 오라클 시스템들에도 사용된다. (출처:위키백과)


페도라
레드햇이 Red Hat 9.0을 마지막으로 더는 무료로 레드햇을 배포하지 않았는데, 그 대신 페도라 프로젝트를 후원함으로써 일반인들도 계속 레드햇 리눅스의 연장선에 있는 페도라 리눅스를 사용할 수 있게 했다. 무료인 페도라 리눅스는 상용인 RHEL에 포함될 새로운 기술을 미리 시험하는 용도로 사용된다. 즉 페도라 리눅스에서 안정화된 기능을 RHEL에 포함한 것이며, 레드햇에 추가될 기능들을 먼저 맛볼 수 있다. 개발을 위한 여러 가지 툴을 제공해 주기 때문에 리눅스 전문가에게는 엄청 좋은 리눅스이다.
> MeeGo
>> Sailfish OS
>> 타이젠


붉은별
북한에서 만든 리눅스 기반의 자체 개발 컴퓨터용 운영체제.
정부 지원으로 만든 운영 체제로 대한민국에 하모니카와 구름 OS와 TmaxOS, 중국에 기린이 있다면 북한엔 붉은별이 있다.

 

 

[2.1.1. 리눅스 배포판 맨드리바/마제야 계열]

마제야에서 파생된 배포판들. 본래 맨드리바 기반이었으나, 맨드리바가 개발 중단되면서 독립하였다. 쉬운 사용성을 추구하며, KDE를 주력 데스크톱 환경으로 밀고 있는 몇 안 되는 배포판들이다.
맨드리바 리눅스
> OpenMandriva Lx
> 마제야
>> PCLinuxOS
>> No1.Linux

 

 

 

 

 

[2.2. 리눅스 배포판 데비안 계열]

데비안에서 파생된 배포판들. 패키지 형식은 .deb이며, 패키지 관리자로 apt를 이용한다.
"데비안"은 데비안 프로젝트가 개발한 자유 컴퓨터 운영 체제이다.
데비안 계열은 좀 더 오픈소스쪽에 가깝고 레드햇은 상용쪽에 가깝다. 데비안 계열에서 파생된 배포판 중 가장 유명한 건 우분투(Ubuntu). 데비안도 오래되었기 때문에 Granpa Linux 리눅스 할아버지라고 부르기도 한다.
데비안이 이렇게 오래되었음에도 불구하고 초보자들과 일반 사용자들에게는 설치와 사용이 어렵고 기술지원이나 사후관리가 어렵기 때문에 잘 맞지 않는다.
리눅스 커널을 탑재한 데비안 GNU/리눅스, GNU 허드 커널을 탑재한 데비안 GNU/허드, FreeBSD 커널을 탑재한 데비안 GNU/KFreeBSD, NetBSD 커널을 탑재한 데비안 GNU/NetBSD 등으로 나뉘며 현재 이 가운데 정식판이 존재하는 것은 리눅스 커널에 기반한 데비안 GNU/리눅스뿐이다.
데비안의 특징은 패키지 설치 및 업그레이드의 단순함에 있다. 일단 인스톨을 한 후 패키지 매니저인 APT 업데이트 방식을 이용하면 소프트웨어의 설치나 업데이트에서 다른 패키지와의 의존성 확인, 보안관련 업데이트 등을 자동으로 설정 및 설치해 준다.
출처: https://namu.wiki/w/%EB%8D%B0%EB%B9%84%EC%95%88https://ko.wikipedia.org/wiki/데비안

데비안
> Q4OS
> 크노픽스(Konoppix)
>> 백트랙
>> 칼리 리눅스 : 백트랙의 후속 버전
> Corel
> Lindows
> Damn Small Linux
> Backbox
> 크런치뱅 : 2015년 2월부터 개발이 중지되었다.
> Neptune
> 스팀 OS
> 크롬 OS/크로뮴 OS용 리눅스 도구[9]
> 구름 OS
> 기린
> TmaxOS
> 라즈비안 → 라즈베리 파이 OS
> Tails OS
> Deepin
> Endless OS
> Slax : USB 저장장치 등에 설치하여 사용하는 것을 목적으로 제작된 리눅스다. KDE를 데스크톱 환경으로 사용하며, 모든 프로그램이 모듈식으로 분리되어 있는 것이 특징이다. USB저장장치 내의 특정 디렉토리에 모듈 파일을 넣고 부팅시키기만 하면 알아서 활성화된다.

 

 

[2.2.1. 리눅스 배포판 우분투 계열]

현존하는 리눅스 배포판 중 가장 널리 쓰이고 널리 알려진 배포판. 우분투는 데비안 리눅스를 기반으로 제작된 리눅스이다.
일단 우분투는 설치도 쉽고 웹에 정보가 카페,블로그,커뮤니티등 굉장히 많이 찾을 수 있다. 그래서 초보 사용자들이 실습으로 혼자 진행하는데 많은 도움이 되어 초보자들에게 가장 강력하게 추천되고 있는 배포판이다.

 

우분투
> 리눅스 민트
>> 하모니카
> 쿠분투
> 주분투 - Xfce를 기본 DE로 사용하는 우분투.
>> GalliumOS - 크롬북, 크롬박스, 크롬비트, 크롬베이스 등 크롬 제품들을 주요 타겟으로 잡았다. 크롬북의 경우 크롬OS와 거의 동일한 성능과 배터리 지속 시간을 보여주며 부팅속도는 이쪽이 더 빠를 때도 있다.
> 우분투 마테
> elementary OS
> Zorin OS
> JingOS
> 루분투
> KDE neon

 

 

 

 

[2.3. 리눅스 배포판 아치 계열]

아치 리눅스에서 파생된 배포판들. 패키지 관리자는 pacman이며, 패키지 형식은 특별한 확장자 없이 압축파일 확장자 tar.gz 혹은 tar.xz이다.
아치 리눅스
> Manjaro Linux
> Antergos : 개발 중지
> EndeavourOS: Antergos의 정신적 후속판
> ArchBang Linux
> Chakra Linux
> Asahi Linux

 

[2.4. 리눅스 배포판 슬랙웨어 계열]

슬랙웨어에서 파생된 배포판들. 현재 명맥이 이어지는 배포판 중 가장 오래된 배포판이다.
슬랙웨어 리눅스

> VectorLinux
Slackware 프로젝트를 기반으로 하지만 구형 컴퓨터에서 완전한 운영 체제를 제공하기 위한 경량 배포판이다.
VectorLinux는 Xfce를 기본 데스크탑으로 제공하지만 Fluxbox 또는 JWM을 사용하는 더 가벼운 대안과 KDE를 사용하는 더 무거운 대안을 제공한다.

 

[2.5. 리눅스 배포판 젠투 계열]

젠투 리눅스에서 파생된 배포판들. 패키지 관리자는 portage이며, 여기에 속하는 배포판들은 모두 각각 특별한 목적에 따라 개성이 뛰어나기로 유명하다.
젠투 리눅스
> 펀투 리눅스
크롬 OS/크로뮴 OS
> CloudReady
> 웨인 OS
> FydeOS

 

[2.6. 리눅스 배포판 안드로이드 계열]

모바일 운영체제인 안드로이드 계열 배포판들. 패키지 형식은 apk이다. 기존 리눅스와는 구조가 크게 달라서 다른 배포판과 함께 엮지 않는 경우도 많지만, 어쨌거나 리눅스로 본다면 현재 일반 사용자를 대상으로 한 리눅스 배포판 중에는 가장 메이저하다.

 

[2.7. 리눅스 배포판 기타]

퍼피 리눅스
모듈화가 잘 되어 있어 용량이 작으면서도 프로그램의 설치가 간편하다. CD에 설치돼서 부팅 시에 램 상에 운영체제를 통째로 얹어서 운용하는 방식이 기본이다. 패키지 관리자는 pet-get이며 패키지 형식은 .pet이다. 다른 계열의 패키지도 사용가능하다.
openSUSE

원래 S.U.S.E였다가 SuSe로 바뀌었고, 다시 openSUSE로 이름이 바뀌었다. 이 쪽은 유럽이 본진인지라 유럽에서 흥하고 있다. 한국에서도 우분투와 CentOS가 널리 알려지기 이전에는 인지도가 있었다. 처음에는 슬랙웨어 기반이었지만 현시점에서는 슬랙웨어와 관계가 너무 멀어진 데다가 패키지 형식으로 .rpm을 사용해서 분류가 상당히 애매해졌다. 그렇다고 .rpm으로 완전히 전환된 것도 아니라서 레드햇 계열에 분류하기에도 애매하다. 영미권에서는 주로 수세 리눅스라는 독자적인 계열의 배포판 취급받는 듯.
포톤(Photon)
VMware에서 만든 배포판이다. CoreOS와 마찬가지로 경량화를 강조하고 있으며, CentOS나 페도라 같은 배포판에서 사용하는 패키지 매니저를 포크해온 tdnf를 사용하고 있다고 한다.
OpenWRT : 임베디드 기기용 리눅스로, 주 타겟이 공유기이다.
Solus
CoreOS
Linux From Scratch
이건 배포판이라고 하기 애매한데, 배포판 없이 모든 것을 직접 컴파일해서 리눅스를 만드는 가이드이다. 물론 이걸 보통 메인 시스템으로 쓰진 않고 보통 교육용으로 쓴다.
dahliaOS : 리눅스나 지르콘(퓨시아의 커널)을 기반으로 하는 운영체제

 

 

이상으로 리눅스 배포판의 역사와 여러 가지 다양한 계열에 대해서 알아보았습니다. 리눅스마스터 자격증 시험을 준비하시는 분들은 꼭 참조하시어서 좋은 결과 있으시길 바랍니다.

 


+ 도움 되는 다른 내용도 살펴보세요.

 

[인공지능][OpenAI][챗봇][ChatGPT 가입과사용]

최근 다양한 분야의 YouTue채널과 각종 블로그, 카페 등을 통해서 빠르게 소개되고 있는 것이 ChatGPT인데, 이것은 오픈AI(OpenAI)라는 회사가 개발한 인공 지능 모델로써 Generative Pre-trained Transformer의

modu4you.com

 

[인공지능][챗봇][ChatGPT.활용.사용][한국 글쓰기AI 뤼튼]

미국에 chatGPT 가 있다면 한국에는 AI 글쓰기 플랫폼인 뤼튼이 있다는 것을 최근에 알았다. 시범삼아 한번 검색을 해보았는데 엄청나다. 월단위 유료사용자로 사용하고 싶다는 생각을 엄청나게

modu4you.com

 

[인공지능][챗봇][한국어 챗gpt경쟁][네이버 서치gpt,카카오 코gpt]

OpenAI의 chatGPT는 영어를 기반으로 한 서비스라서 한국어 답변이 안나오는건 아니지만 파파고로 돌려서 물어보고, 다시 파파고로 답변을 번역하고 하는 과정이 매우 번거롭기도 하고, 답변도 5%

modu4you.com

 

[인공지능][챗봇][미국은 챗GPT.한국엔 네이버 서치GPT][6500배]

거대언어모델(LLM:Large-Language-Models) 기반 인공지능(AI) 챗봇서비스 ‘챗GPT’를 위시한 초거대 AI 패권 경쟁이 가속화하고 있다. 인공지능(AI) 시장과 AI 챗봇(Chat Bot)인 챗 GPT 시장이 급성장하면서 챗

modu4you.com