답변:
기본적으로 버전 번호가 현재 설치된 패키지 버전보다 낮은 경우를 제외 하고는 버전 번호가 가장 높은 패키지가 패키지의 출처에 관계없이 기본적으로 설치 됩니다 (예 : .deb
) 패키지 및 수동 설치. 여러 리포지토리에 동일한 (가장 높은) 버전의 패키지가있는 경우는 드물지만 패키지는 sources.list
파일 에서 처음 나타나는 패키지에서 설치 됩니다.
그러나 다양한 기준에 따라 일부 패키지에 다른 우선 순위 를 지정하여이를 변경할 수 있습니다 . 기본적으로 모든 패키지의 우선 순위는 500이므로 기본 설정에서는 이전 단락이 적용됩니다. 그러나 다른 버전의 패키지가 다른 우선 순위를 가지면 우선 순위가 가장 높은 버전이 설치되고 버전 번호는 동점으로 만 사용됩니다. 여러 버전이 동일한 (가장 높은) 우선 순위를 갖는 경우 차단기. 또한 우선 순위가 가장 높은 패키지의 우선 순위가 1000 이상인 경우 해당 버전이 현재 설치된 버전보다 낮은 경우에도 설치됩니다.
우선 순위는에서 관리 /etc/apt/preferences
되고 문서화됩니다 man apt_preferences
. 그것들을 어떻게 사용할 수 있는지에 대한 예는 여기 내 대답을 참조하십시오 .