What is CentOS Linux? - ReadHat Enterprise의커뮤니티버전 - ReadHat Enterprise 버전의공개소스를커스터마이징한버전 Fedora 계열 : 대학, 연구소 Test용 CentOS 리눅스 : 기업의실제서비스용으로국내의대다수의포털들과인터넷서비스공급자들이사용중 - VirtualBox 또는 VMware를윈도우즈에설치한후가상PC를이용하여리눅스설치가능 VirtualBox: http://www.virtualbox.org( 무료, 권장 ) VMware: http://www.vmware.com(workstation 버전은유료, Server 버전은무료 ) 장리차드스톨만이주도하는 GNU 프로젝트에참여하고있는수만명의프로그래머들의도움으로다양한보조프로그램들과다양한응용소프트웨어들이등장. 내가좋아라는프로그램이있다면남도사용할수있게하라 GNU 정신 공짜가아니라자유로운프로그램배포를의미 GNU 프로그램또는 Free 소프트웨어란? 사용자가프로그램의배포와수정에자유를갖는프로그램을말하는것일뿐, 무료나공짜프로그램을말하는것은아니다. 참고 :http://www.gnu.org Quiz) 리눅스로고펭귄이름은무엇일까요? What is Linux? - UNIX의표준인터페이스인 POSIX표준을따르는운영체제소프트웨어이며, 운영체제의핵심요소인커널 (Kernel) - 여러가지다중작업 (Multi Tasking) 이가능하고, 가상메모리시스템을구현하고있으며, 공유라이브러리, 메모리관리, TCP/IP 기반의네트워킹과같이 UNIX 계열에서가지고있는대부분의특징을포함하고있는오픈소스운영체제 - 글로벌벤더들이오픈소스기반의커널을자사의목적에맞는커널로커스터마이징하여사용하고있으며, 자신들의 OS를오픈소스리눅스커널기반으로개발하여배포하고있음. 예 ) Dell 사의데비안 (Debian) 리눅스소스기반의우분투 (Ubuntu) 리눅스를데스크탑과노트북에탑재하여판매 - 리눅스커널버전과정보를얻으려면? 래리유잉이김프 ( 오픈소스이미지편집프로그램 ) 로그린턱스가리눅스의마스코트로최종채택됐다고합니다. 또턱스라는이름은 토발즈유닉스 (Torvalds UniX) 라는의미를담고있다고하네요. - 리누스토발즈 (Linus Benedict Torvalds) 는리눅스커널개발이후자유소프트웨어재단회 - 1 - - 2 -
CentOS Linux의특징 - 네트워크에강한운영체제로네트워크서버뿐만아니라각종임베디드소형시스템운영의탑재OS로활용 유연성에따른선택의폭확대 * 모든 X86 계열프로세서를비롯한무수한프로세서와아키텍쳐가지원됨. * 크기가작아 PDA에서도실행가능. * 광범위한파일시스템을지원하기 EOans에특별한하드웨어나소프트웨어를구입하지않아도같은네트원크에서다양한제조업체와모델의컴퓨터시스템을사용할수있음. * 클러스터링기능이뛰어나이전슈퍼컴퓨터에서만가능하던 Big Data의계산이나검색작업과같은업무를처리할수있도록확장구성할수있음. 강력한보안기능 * 비지니스에적합한커널수준의보안과네트워크어플리케이션방화벽구축방법론기능을제공하는운영체제 * 커널수준의보안으로침입자에게약점을제공하고침투를허용할수있는서비스나기능에대해사용자가운영체제내부에서완전하게차단할수있는이점이있음. * 커널수준에서강력한암호화를통해네트워크트래픽을보호할수있으므로가상사설네트워크구현에매우적합함. 신뢰성 * 수백만개발자들이참여하여패치와소스코드작업을수행하는방식으로개발 / 운영되므로철저란테스트와디버깅과정을거치게되며, 만약버그가발견될경우에도단시간내에해결책이나옴. * 윈도우즈운영체제처럼새로운서비스팩이나패치가나올때까지기다리는시간낭비가없음. * 잘못된커널수준코딩이나적합성손상으로인한시스템중에대한신속한대처가능. e-비지니스의표준 * 다양한통신기기들이나디바이스들과의원할한접속지원이가능한 E-비지니스의표준운영체제임. 안전성 * 신뢰성과대조되는개념 * 운영체제의제어를벗어난문제를처리하는능력을의미 * 시스템에서실행중인다른프로세스로인한시스템중지나성능저하등의문제를해결하기위해보호메모리와선제멀티태스킹기능제공 저렴한총소유비용 * 비지니스환경에서요구되는낮은유지보수비용, 뛰어난안정성을제공하는운영체제로사용자단위라이센스나사용료가없고, 구형펜티업시스템에서도잘실행되기때문에적은예산 으로고성능네트워크인프라구축이가능. 풍부한기술인력 * 오픈소스커뮤니티를구성하는수많은전세계개발자들이활동중. 어플리케이션가용성 * 리눅스를기본플랫폼으로포팅하고있으며, 새로운소프트웨어개발자들도리눅스상에서개발하고있음. * 소규모서버에서대용량서버에이르기까지사용할수있는솔루션이다른플랫폼보다다양해지고있으며상대적으로낮은비용으로솔루션구축이가능. 임베디드시스템에적합성 * 사용임베디드시스템에비해소스가동개되어있어개발속도가빠르고실시간운영체제를지원하므로임베디드시스템에많이적용하는추세임. Linux 배포란의역사와종류 1. MCC Interim 리눅스배포판 - 1992년영국맨체스터대학맨체스터컴퓨팅센터에서개발 - 플로피디스트 6~7장에리눅스커널과 X윈도우가포함되지않은그외프로그램을포함한미니배포판으로설치가까다로웠음. 2. SLS 리눅스배포판 - Soft landing Software 사에서개발한플로피로설치할수있도록도스형태의파일로배포 3. 슬랙웨어 (Slackware) 배포판 - 1992 년패트릭볼거딩에의해기존의 sls의버그를수정하여 1993 년 4월에첫번째릴리즈를공개한가장먼저대중화된최초의리눅스배포판 - 설치하기쉭고안정된리눅스운영체제로가장많은인기를누렸지만, 설치과정의어려움과 GUI 환경의데스크탑운영체제로는적합하지않았음. - http://www.slackware.com 4. 레드햇리눅스 (Redhat) - 1994 년마크유잉이개발한배포한것으로 1995 년밥영이유잉의배포판비지니스를인수해 ACC 법인과합병한후 RedHat Linux SOftware 로회사이름을변경하고 RPM 이라는새로운패키지매니저를포함한 RedHat Linux2.0 공식버전발표 - 사용자편의중심으로개발되어세계적으로가장인기있는배포판으로평가되고있음. - 그래픽인스톨환경인나아콘다 (anaconda) 를제공함으로써리눅스설치를쉽게할수있도록제공했으며, RMP(RedHat Packaging Manager) 라는패키지매니저를개발해초보자들도쉽게프로그램을설치, 삭제, 업데이하여능률적으로시스템운영을할수있도록함. - 레드햇사용엔터프라이즈버전과공개프로젝트로페도라프로젝트를진행하고있음. - http://fedoraproject.org/ - 3 - - 4 -
6. 수세리눅스 (SuSE Linux) - 1994 년독일거주 4명의개발자들에의해시작된배포판 - 슬랙웨어의버그만수정하고독일어로언어만패치한것이아니라더욱개선된유틸리키와설치방법, 환경설정을위한 YaST(Yet Another Setup Tool) 개발. - 2013 년 11월미국네트워크소프트웨어업체노벨사에의해인수되어오픈수세커뮤니티운영중. - http://www.suse.com, http://en.opensuse.org 5. 데비안 (Debian) 리눅스 - 1993 년이안머독에의해 GNU 와리눅스정신을가지고공개배포판을만들기위한목적으로시작되어 1996 년오늘날의모습을갖추게됨. - 비영리조직으로운영및개발되고있으며전세계수많은자원봉사자들의자발적인참여로만들어지는운영체제 - http://www.debian.org/ 7. 맨드레이크리눅스 - 1998 년프랑스의게리듀발에의해누구나쉽게사용할수있는리눅스를만들기위해레드햇리눅스를기반으로데스크탑환경을강화한몇가지특징과 KDE 그래픽환경을통합한배포판. - 미려한그래픽환경, 사용자친화적인데스크탑환경제공, 빠른버전업 - 2005 년상표권분쟁으로맨드레이크를맨드리바로변경 - http://www.mandriva.com - 5 - - 6 -
8. 젠투리눅스 (Gentoo Linux) - 2002 년다니엘로빈스에의해시작되어전세계수많은자원봉사자들의자발적인참여로빠르게개발되고있는배포판. - 포클랜드섬서식젠투펭귄에서이름을따옴. - 빠른융통성, 개발자와네트워크전문가를위한배포판으로파이썬으로개발된포티지 (Portage) 라는진보된패키지관리시스템을이용하여패키지를빌드하거나설치하기때문에항상최신시스템으로유지할수있도록하는장점을제공. - http://www.gentoo.org - http://www.ubuntu.com 10. CentOS 리눅스 - CentOS(Community ENTerprise Operating System) 는 20003년 12월부터시작. - 레드햇엔터프라이즈버전의커뮤니트화를위하여레드햇이소스를공개하고있는엔터프라이즈버전에대해커스터마이징을거친후배포하고있음. - http://www.centos.org 9. 우분투리눅스 (ubuntu Linux) - 가장최근에발표하여리눅스데스크답분야에서독보적인행보를하고있는배포판 - 2007 년 5월에델컴퓨터와협력하여델에서우분투를탑재한데스크탑과노트북을출시판매중. - 마크셔틀워스에의해고안되었으며 2004 년 10월데비안에서파생되어데스크탑에서사용하기쉬운리눅스를사용할수있도록만들어진데비안 GNU/Linux 기반의리눅스배포판으로, 서버버전도배포하고있음. - 우분투라는이름은줄루어로 Humanity towards others를의미 - 데비안보다빠르게 6개월주기로릴리즈되며, 데비안 GNU/Linux 에비해사용자편의성에많은초점을두고있으며, 사용되는모든프로그램은 free software 로만구성되었고사용자에게최신의안정적인운영체제를제공하려고함. - 사용자편의제공을위해시스테관리작업에서 sudo 도구사용. root 사용자암호등록및관리의난점을최소화하도록 1회 sudo 인증이완료되면기본적으로 5분간재인증없이스시틈관리작업을계속할수있음. - Dapper 릴리즈 (6.06) 부터데스크탑 CD 에 Ubiquity 인스톨러가들어있어재부팅없이데스크탑 CD 구동중에우분투를시스템에설치할수있는기능과장애인을위한도우미기능, 국제화 ( 다국어, 유니코드지원, 기본시스템도구뿐아니라오픈오피스, 파이어폭스웹브라우저, 김프그림편집기등도함께제공함. - 7 - - 8 -
- 리눅스설치후터미널에서 whois centos.org 명령어실행 11. SULinux( 수리눅스 ) - http://www.sulinux.net - 2005 년 3월국내대표리눅스포털사이트를운영하고있는수퍼유저코리아에서개발한서버전용리눅스배포판 - 보안에최적화되어있으며배포판자체가이미튜닝이되어있는상태이기때문에인터넷상용화서비스용으로인기. - 지속적인패치와신뢰있는기술지원으로 4만대이상의서버에도입되어사용중. 12. 기타리눅스배포판 - http://distrowatch.com/, 한국리눅스유저그룹 http://www.lug.or.kr 이나검색엔진을이용하여검색 * 리눅스계보 : http://www.lug.or.kr 에서제공 - 9 - - 10 -
- 11 -