U E D R , A S I H C RSS

Linux/배��

1. 리눅스�� 종류가 있는가?

처� 리눅스를 접하면 리눅스는 리눅스�� 엄청나게 종류가 많�있다는 ��� 하게�다. �대체 �� �건... -.-;; 그런 �� 당연히 든다.

�, 그렇다면 �문� 해소해보�. 운�체제� 중심� 무엇�가? 운�체제�고하는 것� 결국 하드웨어와 사용� 사�를 �어주는 가��고 ��하면 �다. �런 �역� kernel��는 용어로 부른다. � kernel �� 종류가 대단히 다양한�... 그중� 하나가 리눅스�다. 리눅스�외�� Mach, BSD, Darwin, Hurd 등등등 우리가 ��하는 것 보다 훨씬� 다양하고 많� 커�들� 존재한다. (대략 Mach 커�� 좀 유명하다. 모듈 커�� 장�� �야기 하면서 리눅스� 커�� 비효율성� 대한 �가�료로 많� �용�었다. 지금� 리눅스� 대부분� 장치들� 모듈로 올리는 것� 가능하지만..) 윈�우� 경우 � 커�� 관리하는 회사가 오로지 마��로소프트��기 때문� OS패키지를 ��센스�는 �름 아래� 단�으로 공급� 하지만 리눅스는 �와 달리 커�� 공개�어있고 어떤 묶으로 묶어서 팔거나 발표를 하는 것� �유롭기� 다양한 배��� 존재한다.

추가)요즘엔 CD안� Linux 를 넣어버린 LiveCD�는 형태� 나온다.Knoppix, UbuntuLiveCD 등등 개�� 만들어서 배�하는 경우� 많다.

2. 차�는 무엇�가?

��� 배��� 나누는 차�는 패키지를 관리하는 툴� 종류가 다름� �미하기� 한다. 패키지 관리툴�� 몇가지가 존재하는� 그 패키지 관리툴� 만들어진 배��� 현재 리눅스 배��� 가장 중심부� 있는 배��들�다. 나머지 배��� � 배���서 나온 �론 혹� 후계�들�다.

''패키지를 관리한다는 것?

사실� 리눅스� 다양한 프로그램들� 개�� 따로 관리한다는 것� 굉장히 어렵다. 패키지가 정�� 형태가 아니� 리눅스는 지��� 엡��트를 하는�, 통�� 방�으로 관리를 해준지 않으면 나중엔 어떤 프로그램� 어디� 깔았는지 조차 알기힘들어진다. (대략 �스시절 컴퓨터� 프로그램� 마구잡�로 까는 사람� ��해보면 알듯.. -_-;) �런 �유로 매키지 매니저�는 것� 사용하고 잇으며, 패키지 매니저는 �기와 같� �들� ��화� 방�으로 제공한다.''

2.1. 레드햇 계열

국내� 배��� 대부분 레드햇� 패키지 방�� RPM(Redhat Package Manager)를 채용한다. RPM� 경우 단� 패키지르 중심으로하는 경향� 강하고 �존성� �당히 관대한 패키지 방�으로 알려져있다. (�비안유저� 관계로 잘모른다.) 알려진 바로는 �슨한 패키지 �존성때문� 처��는 편하지만 나중� 엉켜있는 패키지를 관리하기가 좀 까다롭다는 �견� 많다. 레드햇 리눅스는 현재 공개방�으로 배��지 않는다. 기업용 혹� �스테�션� 위한 �주고 파는 버전만 존재한다. 대신� 레드햇사는 페���는 리눅스 배��� 지�하고 있으며, 레드햇� 사�트를 통해서 배�가 �루어진다. 대부분� 패키지가 CD안� 통합�어 있으며, 대략 최신 패키지 들� 패키징�어있다. (050626 현재 페��4가 얼마전� 발표�었다 4+1CD) 페�� 리눅스는 레드햇� 불안정� 정��고 ��하면 �고, 실제로 최신� 패키지들로 묶어서 내놓고 잇다. 페���서 얻어진 피드백� 통해서 레드햇� 반�하고 �로부터 안정�� 리눅스 서버 OS를 발표한다. ps) �존성? 리눅스� �패키지는 �기 다른 프로�트로 진행�어 만들어진 것들� 다시 사용하는 경우가 많다. 따�서 �기 �립�� 패키지 만으로는 프로그램� 실행� 안�어 경우가 있는제 �런 경우 �존성� 있다고 �한다.

관련배��) CentOS, FedoraLinux, 안녕리눅스 그외 국내� 대다수 배��] http://annyung.oops.org/ http://annyung.oops.org/ http://annyung.oops.org/

2.2. Debian

GNU� 정신� 입�해서 만들어지는 배���다. 공�명� GNU/Debian Linux �다. �비안� �름� 배��� �안, 그� 부� �보� �름� 땃다고한다. 패키징� 과거 dselect를 �용하였고, 현재는 aptitude �는 툴� 기반으로 한다. (관리정보를 보관하기 때문� 서로 호환성� 갖지는 않는다고 한다.) �비안� 안정�� 대단히 배�사�� 공백기가 긴 것으로 유명하다. 혹�들� 메�테�너들� 굉장히 신중한 사람들��고 �가하기� 한다. (01년� Woody를 시작으로 05년 Sarge 사�� 딱 하나� 안정�� 있���다. 대략 2년� 한번꼴�다.) 대신� Stable, Testing, Unstable, Experimental ��는 단계� 개�으로 패키지를 제공해서 사용�� 선�� �� 제공한다. 그렇지만 Unstable ��고해� 페��만� 최신� 패키지들로 묶�지는 않고 어�정� 성숙� �면 패키지로 �함�는 경우가 다반사�다. 안정� 서버운�� 위해서는 안정�� 설치하는 경우가 많고, �반용�로는 Testing, Unstable� 설치한다. (www.kldp.org 가 현재 �비안 Sarge-stable 로 운�중�다.) 패키지방�� �존성� 대한 철저한 관리가 특징�다. �비안� 유명한 것� 바로 � 패키지 관리� 엄격함 때문�기� 하다. 그렇지만 최신� 기술로 만들어진 소프트를 �하는 �들�� 그다지 좋� �목� 아니다. 네트워�를 통해서 �스톨하기 때문� base-system ��� 것들� 네트�� 연결� �태�서 설치가 가능하다. 대신� 모든 배��� CD1장으로 구성�다. (net-install� 경우 대략 100MB 정�) 현재는 �비안� 엄격한 패키징 방��서 좀� 유연한 ��격 배��� 우분투� 나오면서 �당한 �기를 �고 있다. 우분투는 �스�탑용 OS를 표방하고 발표�어으며, 실제로 CD로 엔터만 누르면서 완전설치가 가능하다.


관련 배��) UbuntuLinux, KnoppixLiveLinux, UserLinux

2.3. Gentoo

리눅스� 대부분� 배��� � CPU� 맞는 커��서 운�� �는 바�너리 형태를 중심으로 하고 소스파�� �다리로 다루는 경우가 대부분�다. 그러나 젠투 리눅스는 다른 배��과는 좀 다르게 소스를 �접 컴파�해서 패키지를 관리한다. �때 사용�는 매키지 관리�� �름� Portage �는 것�다. (대략 리눅스 관련 사�트�서 emerge, ebuild, USE �는 것들� 나오면 gentoo �다.) 본디 Gentoo� 배��는 BSD� �트를 기반으로한 패키징 방�� 너무 마�� 들어서 리눅스� �런 배� 시스템� 만들�는 취지하�서 배�를 시작했다고 한다. (�분� �기 다른 CPU 관련� 바�너리를 저장소� 보관하지 않기 때문� 미러 서버 입장�서는 좋�듯) �분� Gentoo� 경우 실제 설치시� 커� 컴파�� 하면서 커� 모듈 설정� 해야하며, 세부�� 설정� 완전히 ���으로 �루어 지지않는다. �한 변변한 �스톨러� 없다. (Project가 진행중�긴하다) 리눅스를 좀 다루어본 사람들� 설치하고 쓴다.� 설치 시간� 컴파� 하는 시간과 같� 걸리기 때문� 엄청난 설치시간으로� 유명하다.

2.4. Suse, Mandrake

한번� �본�� 없어서 ��고 �하기 힘들다. 대략 배�방�� 레드햇(페��)처럼 CD형태� 완전 패키지 형태로 배��다.

3. 리눅스를 시작한다면

리눅스를 처� 시작하면서 어떤 배��� 선�하는 지는 중요하다. 같� 리눅스�기는 하지만 사실 대부분� 리눅서들� 패키지 매니저를 �용하여 프로그램� 설치하는 편�지, �신� �하는 버전� 패키지 트리� 없다�가 버그가 있는 경우를 제외하면 �접 제작사 홈페�지�서 바�너리를 설치하는 경우는 거� 없다. �럴때 ��한 패키지를 쓰는 사람한테 묻기가 편하고 �해하기가 편하기 대문�다. 2005년 현재 리눅스를 시작한다면 현시��서는 Ubuntu를 가지고 시작해서 Debian 으로 옮겨가길 권한다. ��한 패키징 방�� 가지고 있으면서 우분투는 �스�탑 리눅스를 표방하고 있는 만� 다루기가 쉽기 때문�다. 우분투�서 기본� �히고 �접 서버를 운�하는 수준으로 올�가면 �비안으로 옮겨가면 배��� 바꾸는�� 대한 부담� 전혀 �낄 필요가 없다. 나� 경우 대략 2주� 정�를 밤새면서 �런 저런 문제를 해결하면서 왠만한 문제는 �제 스스로 해결할 정�가 �었는�... 한번쯤� 해볼 만한 �전��고 ��한다. 쓰다보면 윈�우 없�� 살 수 있는 세�� 있다는 ��� 하게 �다. 실제로 리눅스를 쓰는 사람들� 가장 게으른 배��으로 �비안, 젠투정�를 꼽는다. 그만� 잘 안변하고 한번 설치하면 거� 새로 설치해야할 �� 없다는 것� �하는 것�다.

3.1. 그 외

----
��안� 우디 다� 버전� stable�었었군요. -_-;;;
수능 공부하는 �안� 못본거 같�� -_-;;; - ��호
----
Linux
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:39
Processing time 0.0082 sec