Equery/ko

는 여러 일반 포티지 동작을 단순하게 만든 도구입니다. 다른 동작을 수행하며, 꾸러미 의존성, 메타데이터, 설치 파일을 보여줄 수 있습니다.

Emerge
간단하게:

는 꾸러미로 설치하는 도구모음의 일부입니다. 또는 다른 도구 설치 정보를 알아보려면 Gentoolkit 게시글 을 찾아보십시오.

도입부
는 시스템에 설치한 꾸러미의 유용한 정보를 보여주는 도구입니다. 는 모듈 시스템을 기반으로 합니다. 모든 모듈은 약어 이름을 지니고 있습니다. 예를 들어 명령은  명령과 동일한 동작을 실행합니다. 옵션 은 사용할 수 있는 모든 모듈 목록과 약어 이름을 출력합니다. 이 명령에 모듈 이름 을 추가하면 지정 모듈의 도움말 화면을 보여줍니다. 마지막으로 명령을 실행하면 존재하는 모듈의 자세한 설명을 보여주며 일부 유용한 명령 예제를 제시하기도 합니다.

다음은 모듈이 주로 하는 역할의 기능을 보여줍니다.

와 비슷한 는 꾸러미 이름 일부를 이해하지는 못합니다:

와는 달리 는 shell 처럼 분류 및 꾸러미 이름에 별도의 검색식을 넣을 수 있습니다:

대부분의 equery 모듈은 여러 입력 값을 가집니다:

몇가지 모듈은 완전한 정규 표현식을 허용합니다:

이 문서의 다음 몇 부분에서는 제각기 다른 의 모듈을 간단하게 소개합니다.

기능
모든 equery 기능 목록을 보려면 인자를 붙이지 말고 실행하십시오:

별칭
를 다루는 일반 접근 방식은 별칭을 만드는 것이며, 배시를 사용한다면 보통 명령 별칭을 파일에 넣을 수 있습니다:

belongs (b) 옵션으로 파일이 들어있는 꾸러미 찾기
옵션은  옵션으로 제시한 정규 표현식과 일치하는 파일을 검색할 수 있습니다. 옵션은 일치하는 항목을 찾았을 경우 검색을 멈춥니다. 어떤 파일도 꾸러미 둘에서 동시에 소유하는 일은 없어야 하므로 안전한 최적화를 할 수 있습니다.

의 약어 버전 도 사용할 수 있습니다. 예를 들어 가 어떤 꾸러미에 속했는지 보려면:

changes (c) 로 ChangeLog 항목 보기
옵션은 꾸러미 버전 또는 버전의 일정 범위의 ChangeLog를 볼 수 있게 합니다. 명령을 실행하고 나서 포티지는 업그레이드할 내용을 알려주는 메시지를 출력합니다. 어떤 점이 바뀌었는지 살펴보는 명령은 다음처럼 사용할 수 있습니다:

check(k) 옵션으로 꾸러미 무결성 확인하기
Sometimes it is useful to check a package's integrity. can verify MD5 sums as well as timestamps to indicate when a package might have been corrupted, replaced, or removed.

depends (d) 옵션으로 꾸러미에 의존하는 모든 꾸러미 찾아보기
Ever wonder why a certain package has been installed on the system? can tell which packages list it as a dependency with. Include indirect dependencies with the  option.

두번째 예제에서는 udev에 직접 의존하는 모든 꾸러미를 보여줍니다:

depgraph (g) 옵션으로 의존성 그래프 가져오기
is the opposite of. It will find all ebuilds that a given package depends on (not the ebuilds that depend on that package). When it finds a dependency, it will recursively search that package's dependencies. Control how deep the tree gets with the  option.

Notice how  is a direct dependency and   is an indirect dependency if the   USE is set?

files (f) 옵션으로 꾸러미로 설치한 파일 보기
는  모듈을 통해 ebuild에서 설치한 모든 파일을 볼 수 있습니다. 알아보기 쉬운 디렉터리 배치 형식으로 보려면   옵션을 사용하십시오. 일부 형식의 파일만 찾아보려면  옵션을 사용하십시오. 예를 들어 설치한 실행 가능 파일만 보려면   옵션을, 또는 설정 파일 위치만 재빠르게 찾아보려면   옵션을 사용해보십시오.

또 다른 예를 들자면, 에서 설치한 모든 파일을 보려면:

Descriptions of other modules and additional command line flags can be found in the equery man page ( man equery ).

hasuse (h) 옵션으로 꾸러미의 개별 USE 플래그 살펴보기
can be used to find packages with a given USE flag. will not indicate if the flag is enabled, only if the ebuild lists it as an option. See the EXAMPLES section of  in the  man page for more tip on getting this kind of information.

list (l) 옵션으로 꾸러미 살펴보기
는 포티지 트리 또는 오버레이에서 설치한 꾸러미를 찾아보는데 있어 지금까지 가장 강력하며 단순한 모듈입니다.

The standard query will search installed packages for the given package name. Passing in  displays all packages in the set. In the leftmost field it is possible to see all the above packages are (nstalled) and from the  (ortage) tree. They are not masked (the second field is blank), and they are all installed in the default slot (0).

포티지 트리와 오버레이 꾸러미를 찾아보려면 로컬 옵션을 사용하십시오.

In this is it possible to see version 7.2.182 is installed and there are no versions available from an overlay. Users can see which versions are keyword masked by the  in the second field.

meta (m) 옵션으로 꾸러미 메타데이터 살펴보기
Each package in the Portage tree provides at least some metadata about its maintainer, herd, etc. The amount of useful information depends on how much package maintainers decide to provide. With no options,  returns some basic useful information.

Some maintainers provide extra information about the package which be very useful:

size (s) 옵션으로 꾸러미 크기 찾아보기
Ever been curious to find out how much space a specific package is occupying? Since a package could have its files over a number of directories, the usual command might not give the correct figure. Not to worry, to the rescue!

옵션을 사용하면 꾸러미에 있는 전체 파일의 목록과 사람이 알아볼 수 있는 단위로 전체 용량을 보여줍니다 바이트 단위로 총 용량을 출력하려면  옵션을 사용하십시오.

uses (u) 옵션으로 꾸러미별 USE 플래그 보여주기
의   모듈은 지정 꾸러미에서 어떤 USE 플래그를 사용할 수 있고 어떤 USE 플래그를 활성화했는지에 대한 정보를 보여줄 수 있습니다.

Here a number of USE flags are enabled in gstreamer's plugin meta-package, but it can be seen that there are other USE flags available. For more information on USE flags, please refer to the USE Flags chapter of the Gentoo Handbook.

which (w) 옵션으로 ebuild 경로 찾아보기
는 ebuild의 파일 경로를 간편하게 찾아주는 단순한 스크립트입니다. 꾸러미 이름에 버전을 붙이지 않고 입력할 경우  옵션이 설치 가능한 최신 ebuild 버전의 경로를 반환합니다. 다시 말해, 를 입력했을 때 포티지에서 사용할 ebuild를 반환한다는 이야기입니다. 옵션은 또한 ebuild의 경로를 가져올 버전을 붙인 꾸러미 문자열도 받아들입니다.

마지막으로 의 기능에 대해 위에서 설명하지 않은 내용이 있다면, , 처럼 ebuild를 직접 검색할 때는   옵션을 사용하십시오:

추가 참조

 * Q applets - C로 작성한 작고 빠른 포티지 도우미 도구 모음입니다.
 * eix - 바이너리 캐시를 사용하여 로컬 포티지 트리와 오버레이를 검색하고 비교하는 유틸리티 모음입니다.
 * Gentoolkit - 젠투 시스템 관리를 용이하게 해주는 도구 모음입니다.