데비안 : 다른 저장소에서 종속성이있는 단일 패키지를 어떻게 가져올 수 있습니까?

StackOverflow https://stackoverflow.com/questions/512906

문제

나는 Debian Etch를 사용하고 있으며 생산 기계이지만 테스트에서 Subversion1.5.1을 당기고 싶습니다. 위험을 최소화해야합니다.

힌트가 있습니까?

도움이 되었습니까?

해결책

테스트 리포지토리를 소스에 추가하기 만하면 테스트 패키지의 우선 순위를 매우 낮은 값으로 표시하고 고정하십시오.

/etc/apt/preverences에 다음을 추가하십시오.

Package: *
Pin: release a=testing
Pin-Priority: 200

200은 테스트의 새로운 패키지가 여전히 안정적이지 않은 로컬 패키지를 무시하고 (로컬은 항상 100) 안정적인 리포에있는 패키지를 무시하고 있음을 의미합니다.

고정에 대한 자세한 내용은 APT_PREFERENCES (5)를 읽으십시오.

그런 다음 테스트에서 패키지를 설치하여

$ apt-get install -t testing $some_package

그러나 일반적인 업그레이드 작업에 의해 설치되지 않거나 APT와 함께 설치할 때 기본값이 아닙니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top