Q applets/ko

꾸러미는 C로 작성한 매우 빠른 유틸리티를 모아놓은 꾸러미이며, 상당히 빠른 속도를 제공한다는 의미를 지니고 있지만, 의 대안이 되기에는 부족한 면이 있습니다. Q 애플릿은 gentoolkit의 대안이 아닙니다. gentoolkit보다 훨씬 효율성 높은 유틸리티가 있으며 포티지를 반복적으로 호출할 때 안성맞춤이지만 동일한 기능을 제공하지 않습니다. Q 애플릿은 eclass를 고려하지 않으며 또는 와 같은 도구를 제공하지 않습니다.

These are meant to offer a faster but more limited alternative to their gentoolkit counterparts.

q applets were not created to replace gentoolkit. q applets do not consider eclasses and do not provide tools like or.

Emerge
Q 애플릿을 설치하십시오:

실행
또는 를 입력하면 에 있는 프로그램의 전체 목록을 볼 수 있습니다. 각각의 유틸리티를 설명한 맨 페이지를 읽어보십시오. 이 안내서는 단지 대부분 쓸모있는 기능에 대한 간단한 참고일 뿐이며 각각의 프로그램에 대한 모든 내용이 있는 것은 아닙니다.

기존 애플릿의 간단한 기능 설명을 보려면 를 사용하십시오:

currently defined applets: q : virtual applet qatom          : split atom strings qcheck      : verify integrity of installed packages qdepends      : show dependency info qfile     : list all pkgs owning files qgrep [pkg ...]: grep in ebuilds qkeyword : list packages based on keywords qlist      : list files owned by pkgname qlop      : emerge log analyzer qmanifest    : verify or generate thick Manifest files qmerge     : fetch and merge binary package qpkg    : create or manipulate Gentoo binpkgs qsearch        : search pkgname/desc qsize      : calculate size usage qtbz2    : manipulate tbz2 packages qtegrity    : verify files with IMA quse      : find pkgs using useflags qwhich       : find path to pkg qxpak    : manipulate xpak archives

options: -[ioemvqChV] -i, --install   * Install symlinks for applets -o, --overlays  * Print available overlays (read from repos.conf) -e, --envvar    * Print used variables and their found values -m, --masks     * Print (package.)masks for the current profile --root * Set the ROOT env var -v, --verbose   * Report full package versions, emit more elaborate output -q, --quiet     * Tighter output; suppress warnings -C, --nocolor   * Don't output color --color     * Force color in output -h, --help      * Print this help and exit -V, --version   * Print version and exit }}

어떤 파일을 보유한 패키지를 찾는 방법 (qfile)
명령은 지정한 파일을 포함한 꾸러미를 찾습니다:

Example one:

Example two:

패키지 무결성 검증 (qcheck)
일부 꾸러미에서 설치한 파일의 MD5 검사합 또는 mtimes를 확인하려면 프로그램을 사용하십시오:

물론 설치 후에 바뀐 모든 파일을 여기에 보고합니다. 프로그램에서 설치 후 직접 편집한 설정 파일을 보고한다면, 굳이 걱정할 필요가 없습니다.

To check the integrity of all installed packages, enter:

일부 패키지에 의존하는 패키지 조회 (qdepends)
물론 일부 꾸러미에 의존하는 꾸러미의 모든 목록을 확인할 수 있게 하는 프로그램도 있습니다. 를 사용하면 이 일을 해결할 수 있습니다. 꾸러미에 대한 모든 DEPEND, RDEPEND , PDEPEND 정보를 보려면  플래그를 사용하십시오.

Use  to get a shell-compatible and formatted dependency output list, like found in ebuilds.

To list all of the installed packages that depend on a package use the  option.

Search ebuilds or eclasses for a pattern (qgrep)
can be used to find ebuilds that mention an ebuild's name ("libechonest" is used in the example below) which will list all packages (installed or not) which depend on some package:

The  option will limit the search to installed packages. will print the atom instead of the filename.

ebuild에 포함한 파일 조회 (qlist)
에서는 ebulid에서 보유한 모든 파일 목록을 제공합니다.

특정 USE 플래그를 사용하는 패키지 찾기 (quse)
루트 계정으로 실행해야 하는 명령을 통해 시스템에서 사용한 USE 플래그를 볼 수 있습니다. 이빌드 캐시를 처음 만들고 업데이트하는데 시간이 좀 걸립니다.

To display the description of a USE-flag, the  option can be used. This can be combined with the  option, which takes an atom name as argument, to list all USE-flags for the given atom.

패키지 크기 찾기 (qsize)
꾸러미 크기를 알아보려면 프로그램을 사용하십시오:

포티지 트리 검색 (qsearch)
의 강력한 도구중 하나로 가 있습니다. 이 도구는 보다 더 훨씬 빠르게 포티지 트리를 검색할 수 있습니다.

사용방법에 대해 약간의 예제를 보도록 하겠습니다:

꾸러미의 홈페이지는  옵션으로 요청할 수 있습니다:

다른 예를 들자면, 재버 클라이언트를 살펴보겠습니다:

emerge 기록에서 정보 빼내기 (qlop)
파일에서 쓸모있는 정보를 빼내는 도구가 있습니다. 이라고 하며 꾸러미 컴파일 시간을 추정하거나 다른 시스템과 빌드 시간을 비교할 때 유용합니다. 그때그때 어떤 패키지를 컴파일 했고 얼마나 시간이 걸릴 지 확인할 수 있기도 합니다 - 콘솔에서 작업할 때나 간편합니다. 이를 확인하는데 다른 의미는 없습니다.

이제 을 빌드하는 시간이 보통 얼마나 걸리는지 살펴보겠습니다:

이제 잠깐동안 어떤 패키지를 이머지 했는지, 프로세스를 처리하는데 걸린 시간이 얼마나 되는지 보도록 하겠습니다:

Install binary package (qmerge)
qmerge can quickly install binary packages (binpkgs):

Defining atom fields for applet commands
Certain q applet commands / argument combinations (such as ) mention the use of atom formatting. The defintion of this formatting can be found on the qatom man page under the   argument:

추가 참조

 * Gentoolkit - 젠투 시스템 관리 작업을 용이하게 돕는 도구 모음.
 * Qcheck - 설치한 꾸러미의 무결성을 검증하는데 사용하는 명령행 도구.