# pkgfile (한국어)

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The translation of this article or section does not reflect the original text.

Reason: Last updated in 2013 (Discuss in Talk:Pkgfile (한국어)#)

pkgfile은 어떤 꾸러미가 특정한 파일을 포함하는지 또는 특정 꾸러미가 어떤 파일을 포함하는지를 나타내는 도구이다.

공식 저장소에서 pkgfile이나 AUR에서 pkgfile-gitAUR을 설치할 수 있다.

설치 후에 루트 권한으로 다음과 같이 파일 데이터베이스를 갱신하라.

    # pkgfile --update

## 보기

    $ pkgfile makepkg     #"makepkg"라는 파일을 포함하는 꾸러미를 검색

    core/pacman           #검색한 파일이 [core] 저장소에 있는 pacman 꾸러미에 있다.

또 다른 보기:

    $ pkgfile --list core/archlinux-keyring     #[core] 저장소에 있는 archlinux-keyring 꾸러미가 제공하는 모든 파일을 열거한다.

    core/archlinux-keyring usr/
    core/archlinux-keyring usr/share/
    core/archlinux-keyring usr/share/pacman/
    core/archlinux-keyring usr/share/pacman/keyrings/
    core/archlinux-keyring usr/share/pacman/keyrings/archlinux-revoked
    core/archlinux-keyring usr/share/pacman/keyrings/archlinux-trusted
    core/archlinux-keyring usr/share/pacman/keyrings/archlinux.gpg

## "Command not found" 후크

pkgfile은 "command not found" 후크가 내장되어 있어서 인식하지 못하는 명령어를 입력하면 자동적으로 공식 저장소를 검색할 것이다.

자식 쉘에서 이를 활성화하려면 자신의 쉘 초기화 파일에서 이 후크를 불러들여야 한다.

- Bash의 경우:

    ~/.bashrc

    source /usr/share/doc/pkgfile/command-not-found.bash

- Zsh의 경우:

    ~/.zshrc

    source /usr/share/doc/pkgfile/command-not-found.zsh

## 같이 보기

- Bash#Command not found - pkgfile과 command-not-foundAUR 비교

Categories:

- Package development (한국어)
- Package management (한국어)

Hidden category:

- Pages or sections flagged with Template:Bad translation