PPA에서 패키지 설치할 때, synaptics에서 특정 패키지만 설치하도록 하려면 어떻게 하나요?

공식 저장소가 아닌 PPA에서 패키지를 설치하려고 합니다.
예를 들어, 제가 설치하고픈 패키지가 A라고 합시다.
PPA에는 패키지 A와 패키지 B가 함께 존재합니다. B는 A와는 별개의 패키지로 의존 관계가 전혀 없습니다.
그런데 제 시스템에는 패키지 B의 하위 버전이 이미 설치된 상태라고 칩시다. 이런 상태에서 sources.list에 PPA 저장소를 추가하고, update를 하면, 패키지 B까지 업그레이드 대상이라고 나옵니다.
저는 B패키지는 그냥 정식 저장소의 것을 사용하고, PPA의 것은 완전 무시하고 싶은데… 어떻게 하면 되나요?

가장 쉬운 방법은 PPA를 소스리스트에 등록하지 마시고,
해당 PPA에서 deb 패키지를 가져와서 직접 설치하시면 됩니다.

아니라면, 패키지 버전을 고정시키는 방법도 있습니다.

패키지 버전을 고정하면, 해당 패키지의 업데이트가 있더라도 절대 업데이트되지 않나요?

예를 들어, 현재 제 시스템에 설치된 A라는 패키지의 버전이 1.0인데 제가 시냅틱스에서 lock version을 했다고 칩시다. 얼마 후에 저장소에서 패키지 A의 버전 1.1이 올라왔다고 치면, 제가 lock version을 해제하지 않는 한, 패키지 A는 절대 자동으로 1.1로 업데이트 되지 않나요?

[quote="vudghkzm":1n82zkfk]패키지 버전을 고정하면, 해당 패키지의 업데이트가 있더라도 절대 업데이트되지 않나요?

예를 들어, 현재 제 시스템에 설치된 A라는 패키지의 버전이 1.0인데 제가 시냅틱스에서 lock version을 했다고 칩시다. 얼마 후에 저장소에서 패키지 A의 버전 1.1이 올라왔다고 치면, 제가 lock version을 해제하지 않는 한, 패키지 A는 절대 자동으로 1.1로 업데이트 되지 않나요?[/quote:1n82zkfk]
넵. 정확히 그 기능이 그 기능입니다^^