데비안 패키지 우선 순위 필드를 사용하여 설치를 선택할 수 있나요?

데비안 패키지 우선 순위 필드를 사용하여 설치를 선택할 수 있나요?

데비안 소프트웨어 패키지의 제어 파일에는Priority대지다음 중 하나로 설정할 수 있습니다.

  • required
  • important
  • standard
  • optional
  • extra

APT 고정을 사용하여 다양한 소스의 패키지 우선 순위를 지정할 수 있지만 이 설정은 저장소를 통해 배포되지 않고 실제 업데이트된 시스템에 로컬로 적용됩니다.

APT는 패키지 우선순위를 사용하여 설치를 선택할 수 있습니까? 예를 들어, apt-get dist-upgrade필수 패키지만 업그레이드하기 위해 매개변수를 전달할 수 있습니까 ?

그렇지 않다면 이 필드는 무엇을 위해 사용됩니까? APT 고정과 관련이 있나요?

답변1

귀하가 제공한 정책 매뉴얼에 대한 링크는 다음과 같습니다.

데비안 패키지 관리 도구는 이 정보를 사용하여 우선 순위가 높은 패키지와 덜 중요한 패키지를 구분합니다.

이는 여러 가지를 의미합니다.

  • 패키지 관리 도구는 제거 전 추가 확인이 필요합니다.필수의팩,
  • aptitude우선순위에 따라 표시를 검색하거나 제한할 수 있습니다(후자는 try lthen type 과 같이 우선순위에 따라 패키지에서 작업할 수 있습니다 ?priority(required)).
  • 다른 패키지 관리자에도 비슷한 기능이 있을 수 있습니다.

답변2

데비안 최소 설치가 필요합니다 + 필수 + 중요 + 일부 하드웨어 종속성.

노력하다

aptitude --disable-columns --display-format %p search '?and(?installed, ?priority(required))'

설치되어 있고 필요한 패키지를 나열하고 적절한 패키지로 파이프하십시오.

| xargs apt install

업데이트가 있으면 설치됩니다.

보다검색어 참고그리고 내데비안 운영 체제 이미지 표준화스크립트.

관련 정보