젠투 리눅스

Gentoo Linux. 소스 컴파일 식 배포판의 하나. 1999년 Daniel Robbins가 FreeBSD의 Ports 시스템에 영향을 받아 Enoch Linux를 만들어 배포한 것이 시초다.

특징[편집 | 원본 편집]

소스 컴파일 식 배포판[편집 | 원본 편집]

젠투 배포판은 몇몇 미리 빌드된 바이너리 패키지, 독점 라이센스를 가지는 패키지를 제외한 거의 모든 패키지를 소스 형태로 제공하고 있다. 이 소스 패키지들을 관리하기 위해 젠투는 Portage 라는 전자동 소스 설정 & 컴파일 후 설치 시스템을 사용하는데 이를 통해 굉장히 유연한 시스템 구성이 가능해진다.

USE Flag[편집 | 원본 편집]

패키지를 소스에서 빌드할 때 보통 옵션을 지정해서 빌드하게 되는데, 젠투의 경우 이 옵션들을 USE flag 라는 형태로 미리 설정해서 빌드한다. 이는 시스템의 전자동 빌드를 가능하게 하며, 한번 자신이 원하는 시스템을 설정하면 그 시스템을 유지보수하는 것을 굉장히 쉽게 만들어 준다.

아이러니하게도 이 USE Flag는 젠투의 유지보수를 쉽게 만들어주면서도 젠투의 난이도를 높히는 주범이기도 하다. 한 번 USE Flag 설정을 제대로 끝마치면, 사용자는 그 어떤 추가 작업이나 설정도 필요없이 시스템을 최상의 상태로 유지할 수 있지만, 그 설정을 위해 오만가지 플래그들을 익혀야 한다는 것이다. 범용 플래그들만 백여가지가 넘으며, 로컬 플래그들까지 합치면 그 가짓수는 훨씬 많다. 각 플래그가 의미하는 것이 무엇인지 알려면 리눅스에 대한 깊은 이해와 지식이 필요하다. 사바욘 쓰세요

USE Flag Index

롤링 릴리즈[편집 | 원본 편집]

젠투는 배포판 버전이 존재하지 않는다. 어느 설치 이미지에서 출발하든지 간에 설치 후 업데이트까지 완료하게 되면 최신의 젠투 리눅스가 되는 식.

변종[편집 | 원본 편집]

  • Gentoo BSD - Gentoo 유저랜드에 BSD 커널을 사용하는 형태의 배포판.
  • Pentoo - Gentoo 기반 보안/해킹 목적으로 제작된 배포판.
  • Funtoo - Gentoo 최초 설립자이자 제작자였던 Daniel Robbins가 나와 만든 Gentoo의 포크. 자잘한 변화 외에도 가장 큰 차이점은 rsync가 아닌 git을 사용하여 업데이트 속도가 상당히 빠르다는 것. 프로젝트가 후술할 Sabayon과 통합될 예정이다.#
  • Sabayon - 초보자를 위한 Gentoo. Gentoo를 GUI 환경으로 세팅해주며, 필요한 거의 모든 어플리케이션이 설치되어 있다. 타 GUI 배포판과 크게 다를 것이 없어보이지만, Gentoo 특유의 최적화와 맞물려 타 GUI 배포판에 비해 좋은 성능을 보여준다. 추후에 MocaccinoOS로 리브랜딩될 예정이다.#