본문 바로가기
카테고리 없음

CentOS 리눅스 소개

by 희황 2020. 3. 19.

리눅스의 개요
- 리눅스 = 무료 유닉스
- 1991년  "리누스 토르발스"가 어셈블리어로 버전 0.01을 최초로 작성
- 1992년 0.02 버전을 공개하면서 시작됨
- 리누스 토르발스는 커널(kernel)만 개발
- 커널에 컴파일러+셸, 기타응용 프로그램들이 조합된 배포판 => 리눅스
  일반적인 리눅스 배포판의 구성 -> 하드웨어)커널)셸)응용프로그램
GNU 프로젝트
- 1984년 리처드 스톨먼에 의해 시작
- 목표 : "모두가 공유할 수 있는 소프트웨어"를 만드는 것
- 1985년 자유소프트웨어 재단 설립(FSF) -> GNU 프로젝트에서 제작한 소프트웨어 지원
   -> 누구든지 소프트웨어를 자유롭게 사용하도록 하는 것이 목표 
FSF에서 제공하는 소프트웨어 대부분은 GPL 라이선스를 따르도록 함
- 소프트웨어의 사용에 대한 자유
- 소프트웨어의 수정에 대한 자유
- 소프트웨어의 재배포에 대한 자유
- 수정된 소프트웨어의 이익을 전체가 얻을 수 있도록 배포할 수 있는 자유
- 심지어 무료로 얻은 소프트웨어를 유상으로 판매할 자유도 보장 -> 소프트웨어의 개선이 더
욱 좋아짐
  http://www.gnu.ogg/
  GNU 선언문을 읽어 볼 수 있습니다.

 

커널
http://www.kernel.org 에서 최신 버전을 무료로 다운 받을 수 있습니다.
커널은 2015년 4월 부터 4.0 버전을 배포하기 시작했습니다.
우리가 실습할 CentOS는 커널 버전 3.10.1을 기본적으로 포함합니다.
커널 버전의 의미 : 주버전(Major). 부버전(Minor). 패치버전(Patch) 순서입니다.
2.X버전에서는 부 버전이 홀수=개발용 버전, 짝수=안정버전 이였지만 3.X버전 부터는 부버전
의 숫자는 단지 업그레이드를 표시합니다.
배포판에 포함된 기본 커널을 사용자가 직접 최신의 커널로 업그레이드 할 수 있습니다.
=> 커널 업그레이드 혹은 커널 컴파일이라고도 합니다.
비교적 알려진 리눅스 배포판으로는
Red hat Enterprise Linux, Gentoo, Ubuntu Linux, DEbian, Fedora, Knoppix, linux Mint, Mandri
va, openSUSE, Pardus 등이 있습니다.
레드햇 리눅스와 CentOS 리눅스
레드햇은 전세계적으로 가장 유명한 배포판 중의 하나
예전엔 유료, 무료를 모두 배포하였으나, 현재는 기업용으로 상용으로만 판매됩니다.
하지만 GPL 라이선스를 따라야 하므로 공개한 소스를 다시 컴파일 한 것이 CentOS입니다.
결국 레드햇 엔터프라이즈 리눅스와 CentOS는 완벽하게 동일한 것으로 봐도 무방합니다.
CentOS의 제작 흐름
Fedora 19 (2013년 7월) -> RHEL 7 (2014년 6월) -> CentOS 7 (2014년 7월)
CentOS의 나머지 더 궁금한 점은
http://www.centos.org