팩맨을 사용하여 패키지를 검색하는 방법은 무엇입니까? [복사]

팩맨을 사용하여 패키지를 검색하는 방법은 무엇입니까? [복사]

방금 Archlinux를 설치했는데 설치하고 싶습니다 netstat. 그러나 이 명령을 사용하면 pacman -Ss netstat관련 없는 패키지 이름이 출력됩니다. 인터넷 검색 결과 netstat이 에 속한다는 사실이 밝혀졌습니다 net-tools. net-tools를 설치하면 netstat에 액세스할 수 있었습니다.

최종 bash 명령만 알고 있을 때 팩맨으로 설치할 패키지 이름을 어떻게 찾나요?

답변1

지금까지 내가 찾은 가장 좋은 방법은 명령을 사용하는 것입니다 pkgfile.
다음을 통해 설치할 수 있습니다.

# sudo pacman -S pkgfile

~에 따르면공식 아치 위키,

pkgfile은 검색 도구입니다문서패키지에서공식 저장소.

(문서언급한 bash 명령의 바이너리입니다).

다음 명령을 실행하여 데이터베이스를 업데이트할 수도 있습니다.

# pkgfile -u

또는 시스템 타이머를 활성화하여 자동으로 업데이트할 수 있습니다.

# systemctl enable pkgfile-update.timer
# systemctl start pkgfile-update.timer

정말 멋지죠? ! :)

# pkgfile netstat
core/net-tools
extra/munin-node

# pkgfile netstat --verbose
core/net-tools 1.60.20160710git-1       /usr/bin/netstat
extra/munin-node 2.0.26-2               /usr/lib/munin/plugins/netstat

관련 정보