APT에서 파일별로 설치된 패키지의 우선 순위를 지정하는 방법은 무엇입니까?

APT에서 파일별로 설치된 패키지의 우선 순위를 지정하는 방법은 무엇입니까?

dpkg -i업데이트하지 않고 수동으로 패키지를 설치하고 싶습니다 . 가장 우아한 방법은 우선 순위를 높게 지정하는 것입니다.

apt_preferences페이지

설치되지 않았으며 대상 버전에 속하는 인스턴스에 우선순위 990을 할당합니다.

그래서 이보다 더 높아야 할 것 같아요.

반품:

예를 들어, 다음 레코드는 APT가 로컬 사이트에서 사용 가능한 모든 패키지 인스턴스에 높은 우선 순위를 할당하도록 합니다.

     Package: *
     Pin: origin ""
     Pin-Priority: 999

하지만 우선순위가 1100이더라도 작동하지 않습니다.

이러한 패키지(편집)가 업데이트되는 것을 방지하는 방법은 무엇입니까 apt-get dist-upgrade?

답변1

작업을 완료하기 위해 찾고 있는 도구는 입니다 apt-mark.

수동 설치를 표시하여 업데이트를 [Package]방지하려면 다음 명령을 사용하십시오 .apt

apt-mark hold [Package]

이 명령은 패키지를 다음과 같이 표시합니다.잡고 있다. 예약된 패키지를 설치, 업그레이드, 제거 또는 지울 수 없습니다.

apt-mark unhold [Package]패키지를 삭제해야 하는 경우 패키지 예약 취소를 사용할 수 있습니다.

확인해주십시오apt-mark 맨페이지이러한 도구에 대한 추가 정보.

관련 정보