Gentoolkit/ko

Gentoolkit은 젠투 시스템을 쉽게 관리할 수 있도록 하는 도구 모음입니다. 이 문서에서는 Gentoolkit에 있는 몇가지 도구에 대한 기본 내용을 다룹니다.

Gentoolkit이란 무엇인가요?
젠투는 다른 배포판에는 단순히 나타나지 않는 복잡성이 있는 유일한 배포판입니다. 젠투 개발자 및 기여자는 이러한 복잡석을 찾아내는대로 도구를 작성하여 복잡한 환경을 사용하는 사용자 및 관리자를 돕습니다. 대부분 이러한 도구는 젠투 프로젝트에 기여하며 꾸러미에 있습니다.

Gentoolkit에는 꾸러미를 관리하는데 돕고 시스템에서 어떤 일이 일어나고 있는지 지켜볼 수 있는 쓸모있는 여러가지 도구 전체가 들어있습니다. 대부분의 사용자는 - 시스템을 자주 업데이트 하는 일부 - gentoolkit을 설치하면 여러가지 이득을 취할 수 있습니다.

문서 찾아보기
프로그램에 대한 문서는(맨 페이지가 아닌 다른 문서) 에 들어있습니다.

euse
는 여러 곳에 설정한 USE 플래그의 설정/설정 해제 여부를 보는 도구입니다. USE 플래그에 대해 더 알아보시려면 USE 플래그를 참고하십시오. 완벽한 도움말과 모든 옵션을 살펴보려면 를 살펴보십시오.

USE 플래그 보기, 설정하기, 설정 해제
명령은 현재 활성화한 USE 플래그를 읽어 표시합니다.

이와 유사하게 명령은 활성 전역 USE 플래그를 보여줍니다. 명령은 기능면에선 동일하지만 활성 로컬 USE 플래그를 보여줍니다. 과 은 의 하위 옵션이며, 이 옵션이 동작하려면 ( 와 같은) 옵션이 필요합니다.

는 USE 플래그를 설정하거나 설정 해제할 수 있습니다. 이 목적으로 사용하는 명령은 (플래그 활성화), (플래그 비활성화)입니다.

USE 플래그 활성화는 다음과 같습니다:

명령을 실행하고 난 후의 파일은 다음과 같습니다:

USE 플래그 비활성화는 다음과 같습니다:

다시, 명령을 실행하고 난 후 는:

revdep-rebuild
젠투의 의존성 역추적 빌더입니다. 설치한 ebuild를 검색하여 의존 관계에 있는 꾸러미의 업그레이드 여부, 깨짐 여부를 찾습니다. 사용자의 요청에 따라 꾸러미를 자동으로 emerge 할 수 있지만, 이 경우 깨진 꾸러미를 최신 버전으로 업그레이드해야합니다. 는  플래그를 사용하여 다시 이머지할 꾸러미를 여러분이 살펴보도록 하는 에 플래그를 전달합니다.

일부 꾸러미를 다시 빌드하려면  플래그를 뺀 상태에서 를 실행하십시오. 목록에 나타난 꾸러미를 다시 이머지합니다.

glsa-check
glsa-check는 GLSA (Gentoo Linux Security Advisory)의 다양한 이슈를 지켜보는 주요 시험 도구이며 와 에 붙어있습니다.

eread
는 >= 에서 만드는 elog 파일을 표시하는 간단한 유틸리티입니다. elog 파일의 저장은 의 몇가지 변수를 설정해서 활성화할 수 있습니다:

원하는대로 elog를 설정하고 나면 를 실행하여 로그 파일을 보십시오.

번호를 선택하시면 나타난 페이징 프로프램을 PAGER 환경 변수에 설정합니다. PAGER 를 설정하지 않으면 를 사용합니다. PAGER 환경 변수는 명령(  모듈)으로 설정할 수 있습니다.

elog 항목을 표시한 후에는 파일을 삭제할지 물어봅니다.

eclean
은 오래된 소스 파일과 오래된 라이브러리 꾸러미를 시스템에서 제거하는 도구입니다.

꾸러미를 빌드하고 설치할 때, 소스 파일은 보통 경로값을 지니는 DISTDIR 에 다운로드하고 유지합니다. 주기적으로 비워두지 않으면 이 경로에는 오랜 시간에 걸쳐 수 기가바이트 정도 쌓입니다. DISTDIR 에서 소스 파일을 지우려면 를 실행해야합니다.

또는 로 설치한 꾸러미의 아카이브를 만들 수 있습니다. 보관한 꾸러미는 로 설정한 PKGDIR 에 넣습니다. 더 이상 필요하지 않거나 오래됐다면, 명령으로 PKGDIR 에서 꾸러미를 제거할 수 있습니다. 최신 버전만 시스템에 바이너리 꾸러미로 남아있는지 확인해보시는게 좋습니다.

에 대한 더 많은 정보와 불편함이 없는 시스템을 유지하는 요령을 알아보려면 을 살펴보시거나 eclean 게시글을 확인하십시오.

추가 참조

 * equery
 * eclean
 * epkginfo
 * Q_applets