본문 바로가기
Operating System/Linux

[Linux] Linux(리눅스)OS 배포판 별 종류와 특징 정리

by 스파이디웹 2021. 6. 8.
728x90

Linux란?

-Linux는 사용자에게 개방성, 효율성, 안정성을 제공하고자 하는 철학을 가지고 있습니다.

 

-개방성 측면에서 Linux는 소스 코드 수준까지 공개되어 사용자의 요구에 따라 누구나 추가, 변경 가능합니다.

 

-리눅스 운영 체제는 사양이 낮은 컴퓨터에서도 우수한 성능과 기량을 발할 수 있습니다.

 

-운영체제의 크기를 줄이기 위해 필수 기능만을 커널 부분에 두고 나머지 기능은 필요시 선택적으로 사용할 수 있는 설계 방법을 채택해서 매우 효율적입니다.

 

-가장 안정화된 서버로 인정받은 Unix운영체제를 모태로 하기 때문에 안정적입니다.

수 많은 리눅스 배포판이 있지만, 그 중에 많이 사용 되는 몇가지 배포판을 보겠습니다.

 

1.Debian GNU Linux

1)Debian GNU Linux는 무료이고, 양질의 UNIX 호환 운영체제와 응용 프로그램들을 만드려는 자발적 노력의 결과입니다.

 

2)안정적으고 모든 기능을 포함하는 시스템을 제공합니다. 이를 사용하는 Linux사용자에게 향상된 호환성과 유연성을 제공합니다.

 

3)데비안의 특징은 패키지 설치 및 업그레이드의 단순함입니다.

 

 

2.Ubuntu Linux

1)우분투는 데비안(Debian) GNU/리눅스를 기반으로 만들어졌으며 고유한 데스크탑 환경을 사용하는 리눅스 배포판입니다. 즉, 앞서 말씀 드린 리눅스의 배포판과 같이, 우분투는 리눅스의 여러 배포판중에 하나인 데비안에서 또 한 번 파생된 배포판입니다

 

2)'전 세계 사람 누구나 어렵지 않게 Linux를 사용하자' 라는 의도로 만들어진 배포판입니다.

우분투는 아프리카의 전통적 사상인 '우분투 정신' 에서 가져온 것이라고 합니다. 남아프리카 성공해 대주교인 데스몬드 투투 대주교에 의하면 '우분투' 는 옮겨 쓰기 어려울 정도로 수많은 뜻을 포함하고 있다고 합니다.일반적으로 우분투 Linux사용자들 사이에서 우분투는 "네가 있으니 내가 있다" 라는 의미로 사용되고 있으며, "Humanity Towards Others(다른 사람을 위한 인간애)"라는 의미를 담고 있습니다.

 

3)ubuntu의 특징

- 개인용, 데스크탑 환경에 최적화
대부분의 리눅스 배포판들이 서버용으로 사용되고 있는것에 반하여, 우분투는 개인 사용자와 데스크탑 환경에 최적화 되도록 사용자 편의를 중점으로 개발되고 있습니다.

- 자유 소프트웨어에 기반
앞서 소개한 리눅스의 특징을 그대로 물려 받으며 자유 소프트웨어에 기반하기 때문에 누구나 무료로 다운 받아서(정식 지원 배포본) 사용할 수 있습니다.

 

-소프트웨어의 설치 및 업데이트 방식은 터미널을 사용하는 데비안 APT등 뿐만 아니라 그놈(GNOME)의 어플리케이션 매니저 GUI 환경도 사용하고 있습니다.

 

- 시스템 관리 작업에서 sudo 도구를 사용한다는 점이 있습니다. sudo는 사용자가 자신의 암호를 이용해 시스템 관리 권한을 얻어 작업을 진행할 수 있도록 인증합니다. 따라서 관리 작업을 하기 위해 root 사용자의 암호를 따로 만들지 않아도 되고, 여러 사용자가 관리를 위해 root 암호를 공유함으로써 생길 수 있는 잠재적인 보안문제를 예방합니다.

3.Fedora Linux

-레드햇 리눅스 9 이후부터 리눅스 배포판을 2가지로 분리했습다. 하나는 자사가 개발하는 기업용RHEL

또 하나는 레드햇에서 후원하는 페도라 프로젝트에서 관리하는 일반 사용자용인 페도라

패키지 관리자로 RPM을 사용하며, 그 프론트엔드로 yum을 쓰다가 현재는 dnf를 사용합니다

 

- 페도라 리눅스 특징

1)그래픽 환경에서 설치하는 것을 지원(아나콘다(Anaconda))

2)또한 RPM(Redhat Packaging Managment)이라고 부르는 쉬운 패키지 관리(설치, 삭제, 업데이트)가 가능합니다.

3)마지막으로 쉬운 사용자 인터페이스 환경을 가지고 있는데 X윈도우 환경으로 GNOME, KDE 를 제공하여 가장 인기가 많은 리룩스로 자리잡았습니다.

4.Red hat Linux(Red hat Enterpirse Linux)

-유료 배포판

-RHEL이라고 불립니다.

-package manager로 RPM(Red hat Package Manager)를 사용합니다.

 

5.CentOS Linux(The Community ENTerprise Operation System)

-red hat linux와 완전하게 호환되는 무료 기업용 리눅스

-red hat 에서 RHEL의 무료 기업용 리눅스라고 생각하면 됩니다.

 

-CentOS의 패키지관리 방법 3가지

1. wget 주소

 

2.RPM(Red hat Package Manager)

 

3.YUM(Yellowdog Updater Modified)

 

*2021-06-13 작성

*지속적 수정예정

 

728x90

댓글