다른 소스에서 패키지를 설치할 때 "sudo apt update" 동작

다른 소스에서 패키지를 설치할 때 "sudo apt update" 동작

두 개의 패키지 소스가 있다고 가정합니다.

deb https://deb.debian.org/debian bookworm main
deb https://deb.debian.org/debian unstable main

그런 다음 불안정한 패키지를 설치했습니다.sudo apt -t unstable install foo

이제 실행하면 sudo apt update && sudo apt upgrade또는 에서 foo업데이트를 받게 됩니다 .bookwormunstable

답변1

대답은 foo불안정이 Bookworm보다 최신인지에 따라 달라집니다. 후자가 더 최근에 출시되었으므로 불안정도 동일한 버전을 가질 수 있습니다. 이 경우 fooBookworm 추적은 불안정해지는 대신 계속됩니다.

그런데 질문을 해주셔서 foo최신 버전이 불안정한 것 같아요. 이 경우 Bookworm이 기본 버전(Bookworm 버전에 매우 높은 우선순위를 부여함)이더라도 구성된 저장소에서 사용 가능한 최신 버전으로 apt upgrade업그레이드됩니다 .foo

바라보다man apt_preferences더 알아보기.

(기본 버전을 Bookworm으로 구성했거나 고정을 설정했다고 가정합니다. 그렇지 않으면 . 뿐만 아니라 apt upgrade전체 설치를 불안정하게 업데이트합니다 foo. 어떤 경우에도 Bookworm을 1000보다 큰 우선순위로 고정하지 않는 한, fooBookworm의 버전보다 최신 버전인 경우 apt upgrade절대로 다운그레이드하지 마세요.)

관련 정보