Linux

일반적인 Linux 배포판은 무엇입니까? - 2장

빼이 2020. 10. 22. 10:08
반응형

4) 젠투 리눅스

출처 : 위키백과

 

Gentoo는 원래 Daniel Robbins (FreeBSD 개발자 중 한 명)에 의해 만들어졌으며 2002 년에 첫 번째 안정 버전이 출시되었습니다. 젠투는 모든 리눅스 배포판 중에서 가장 복잡한 설치 프로그램입니다. 지금까지 소스 코드 패키지는 여전히 운영 체제를 컴파일하고 설치하는 데 사용됩니다.


그러나 설치 후 가장 관리하기 쉬운 버전이며 동일한 하드웨어 환경에서 실행되는 가장 빠른 버전입니다. Gentoo 1.0이 출시 된 이래, 그것은 폭풍과도 같았고, Linux 세계에 엄청난 놀라움을 가져다 주었고 동시에 Gentoo Linux에 투자하기 위해 많은 사용자와 개발자를 끌어 들였습니다.


어떤 사람들은 Gentoo에 대해 빠르고 깨끗하고 유연하다고 언급합니다. 높은 수준의 커스터마이제이션 (소스 코드 기반 배포)으로 유명합니다. 미리 컴파일 된 패키지는 설치 중에 선택할 수 있지만 대부분의 젠투 사용자는 수동으로 컴파일을 선택합니다. 이것이 Gentoo가 Linux 경험이있는 베테랑에게 적합한 이유입니다.

  • 소프트웨어를 컴파일하는 데 많은 시간이 걸리므로 모든 소프트웨어를 직접 컴파일하고 KDE 데스크톱 시스템과 같은 더 큰 소프트웨어 패키지를 설치하면 시간이 오래 걸릴 수 있습니다.


5) 기타 Linux 배포판

위의 4 가지 Linux 배포판 외에도 다른 많은 버전이 있습니다. 표 1에는 몇 가지 일반적인 Linux 배포판과 각각의 특성이 나열되어 있습니다.


표 1 Linux 배포 및 기능 요약

버전 이름

 URL

 특징

 패키지 관리자

 Debian Linux

 www.debian.org

 개방형 개발 모드, 소프트웨어 패키지 업그레이드 용이

 apt

 Fedora Core

 www.redhat.com

 수많은 사용자와 우수한 커뮤니티 기술 지원을 보유하고 있습니다.

 up2date (rpm), yum (rpm)

 CentOS

 www.centos.org

 CentOS는 RHEL (Red Hat Enterprise Linux) 소스 코드를 재 컴파일 한 제품입니다. Linux는 소스 코드 개발을위한 운영 체제이므로 소스 코드 기반 재배포를 배제하지 않습니다. CentOS는 상용 Linux 운영 체제 RHEL입니다. 소스 코드가 재 컴파일 및 배포되며, 알려진 많은 취약점이 RHEL을 기반으로 수정되었습니다.

 rpm

 SUSE Linux

 www.suse.com

 전문 운영 체제, 사용하기 쉬운 YaST 소프트웨어 패키지 관리 시스템

 YaST (rpm), 타사 apt (rpm) 소프트웨어 리포지토리 (리포지토리)

 Mandriva

 www.mandriva.com

 친숙한 운영 인터페이스, 그래픽 구성 도구, 기술 지원을위한 거대한 커뮤니티, NTFS 파티션 크기 변경 지원

 rpm

 KNOPPIX

 www.knoppix.com

 CD에서 직접 실행할 수 있고 하드웨어 감지 및 적응 능력이 뛰어나며 시스템의 응급 디스크로 사용할 수 있습니다.

 apt

 Gentoo Linux

 www.gentoo.org

 높은 수준의 사용자 정의, 완전한 매뉴얼

 portage

 Ubuntu

 www.ubuntu.com

 Debian을 기반으로 구축 된 탁월한 사용 데스크탑 환경

 apt


★ Linux 배포 선택

Linux 배포판이 많기 때문에 여기서 하나씩 소개하지 않겠습니다. Linux 배포판 선택에 대해 걱정하는 사람들을위한 몇 가지 조언은 다음과 같습니다.

  1. 필요한 것이 서버 시스템이고 다양한 Linux 구성에 지쳐서 더 안정적인 서버 시스템을 원할 경우 CentOS 또는 RHEL을 선택하는 것이 좋습니다.
  2. 데스크톱 시스템 만 필요하고 불법 복제판을 사용하고 싶지 않고 상용 소프트웨어에 많은 돈을 쓰고 싶지 않고 직접 사용자 정의하고 시스템에 너무 많은 시간을 낭비하고 싶지 않은 경우 Ubuntu를 선택할 수 있습니다.
  3. Linux의 모든 측면을 심층적으로 탐구하고 자신의 Linux 시스템을 매우 유연하게 사용자 정의하고 싶다면 Gentoo를 선택하고 Gentoo가 가져다주는 자유의 즐거움을 즐기십시오.
  4. 시스템 안정성에 대한 요구 사항이 높으면 FreeBSD를 고려할 수 있습니다.
  5. 고급 데이터베이스 서비스 및 이메일 웹 애플리케이션을 사용해야하는 경우 SuSE를 선택할 수 있습니다.

위의 내용은 공식적인 지침이 아닌 순전히 개인적인 조언입니다. 사실, 많은 리눅스 배포판이 있지만 시스템의 핵심은 커널입니다. 커널은 같은 방식이므로 그중 하나를 사용하는 법을 배우면 유추 할 수 있습니다.


★ 초보자는 어떤 Linux 배포판을 선택해야합니까?


초보자에게는 어떤 배포판을 선택하는 것이 더 비용 효율적입니까?


일반적으로 초보자는 Linux와 관련된 직업을 찾기 위해 Linux를 배우므로 대부분의 회사에서 서버를 구축하는 데 사용하는 Linux 배포판을 알고 있습니까? 공식 통계는 없지만 수년간의 업무 경험을 바탕으로 한 대부분의 국내 기업은 서버 운영 체제로 RHEL 또는 CentOS를 사용합니다.


RHEL과 CentOS는 모두 Red Hat의 제품이며 CentOS는 RHEL의 복제 버전으로 간주 될 수도 있습니다. Linux 초보자의 경우 RHEL과 CentOS의 유일한 차이점은 다음과 같습니다.

  • RHEL은 무료로 다운로드하여 사용할 수 있지만 공식 인증을 받으려면 라이선스 계약 (소위 서비스)을 구매해야하며 서비스 요금은 저렴하지 않습니다.
  • CentOS는 RHEL의 무료 소스 코드를 사용하여 재 컴파일되고 모든 사람에게 무료로 제공되며 본질적으로 RHEL과 다르지 않습니다.
  • yum 도구를 예로 들어 보겠습니다 (이 도구는 Linux 학습에 매우 중요하며 구체적인 사용법은 다음 장에서 설명합니다). Yum은 서비스를 구매하지 않은 RHEL에서는 사용할 수 없으며 CentOS에는 사용할 수있는 무료 yum 도구가 있습니다.


뿐만 아니라 모든 사람에게 CenOS를 사용하도록 권장하는 몇 가지 이유가 있습니다.

대부분의 국내 회사는 RHEL을 사용하여 서버를 구축하고 점점 더 많은 회사에서 CentOS를 사용합니다.

CentOS와 RHEL은 거의 동일하며 CentOS에는 무료 yum 도구가 있습니다.

CentOS는 Red Hat 회사에 합류했으며 여전히 완전 무료입니다.

Linux의 본질을 배우는 것은 핵심 메커니즘을 배우는 것이며 CentOS는 이러한 메커니즘을 변경하지 않았습니다.

이 자습서에서는 모든 사례가 CentOS 배포로 완료됩니다.


간단히 말해서 Linux를 먹고 싶다면 CentOS가 매우 좋은 선택이며, 무료로 사용하면서 인터넷 대기업의 서버 시스템 환경을 경험할 수 있으며 향후 면접에도 매우 유용합니다.

반응형