![FreeBSD의 pkg에서 패키지를 자동이 아닌 것으로 표시하는 작업](https://linux55.com/image/7822/FreeBSD%EC%9D%98%20pkg%EC%97%90%EC%84%9C%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%9E%90%EB%8F%99%EC%9D%B4%20%EC%95%84%EB%8B%8C%20%EA%B2%83%EC%9C%BC%EB%A1%9C%20%ED%91%9C%EC%8B%9C%ED%95%98%EB%8A%94%20%EC%9E%91%EC%97%85.png)
패키지를 최신 상태로 유지하고 시스템에서 사용하지 않는 패키지를 제거하려고 합니다. 종속성을 충족하기 위해 설치되는 "사용하지 않는 설치된 패키지 제거"라는 기능이 pkg
있습니다 . autoremove
내부적으로는 이름이 지정된 플래그에 저장됩니다 automatic
. pkg
, portinstall
, portupgrade
및를 사용하는 작업으로 인해 portmaster
패키지가 자동이 아닌 것은 무엇입니까?
답변1
pkg set -A 0 myPackage-1.2.3_4
또는 -A 1
자동으로 표시하는 데 사용합니다.
또한 pkg query -a "%o %a"
모든 소프트웨어 패키지와 해당 패키지의 자동화 정도가 나열됩니다. 또는 pkg-query
자동 또는 비자동 패키지만 나열하는 방법의 예로 RTFM이 있습니다.