아치리눅스를 만지다보면 특정 파일이 어떤 패키지를 통해 설치되었는지 알고 싶을 때가 있다. 이 경우 pacman 명령에서 -F 옵션을 사용하면 된다.
먼저 파일 목록 데이터베이스를 업데이트해야 한다:
# pacman -Fy
그리고 -F 옵션과 함께 파일 경로를 입력하면 그 파일이 속한 패키지가 나온다:
$ pacman -F <파일 경로>
예시로 nftables 패키지의 설정파일인 /etc/nftables.conf를 입력하면 아래와 같이 나온다:
$ pacman -F /etc/nftables.conf etc/nftables.conf is owned by extra/nftables 1:0.9.9-6
추가로 패키지에 속한 파일 리스트는 -F 옵션에 -l 옵션을 사용한다:
$ pacman -Fl <패키지명>
예시로 DNSSEC 루트 키가 속한 dnssec-anchors 패키지를 사용해봤다:
$ pacman -Fl dnssec-anchors dnssec-anchors etc/ dnssec-anchors etc/trusted-key.key dnssec-anchors usr/ dnssec-anchors usr/share/ dnssec-anchors usr/share/licenses/ dnssec-anchors usr/share/licenses/dnssec-anchors/ dnssec-anchors usr/share/licenses/dnssec-anchors/LICENSE