데비안 : 다른 저장소에서 종속성이있는 단일 패키지를 어떻게 가져올 수 있습니까?
-
21-08-2019 - |
문제
나는 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와 함께 설치할 때 기본값이 아닙니다.
제휴하지 않습니다 StackOverflow