![팩맨을 사용하여 패키지를 검색하는 방법은 무엇입니까? [복사]](https://linux55.com/image/9408/%ED%8C%A9%EB%A7%A8%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EA%B2%80%EC%83%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
방금 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