LMDE에서 적절한 저장소 우선순위 활성화

LMDE에서 적절한 저장소 우선순위 활성화

Linux Mint Debian Edition 2012.04에서 적절한 저장소 우선순위를 설정하고 싶습니다. 순서는 /etc/apt/preferencesLMDE -> Debian Testing -> Debian Unstable이어야 합니다. 즉, 나는 거의 항상 LMDE 세미 롤링 저장소의 패키지를 사용하고 꼭 필요한 경우에만 테스트 및 불안정성에서 패키지를 가져오고 싶습니다.

내가 찾고 있어요http://forums.linuxmint.com/viewtopic.php?f=201&t=78882그리고http://forums.linuxmint.com/viewtopic.php?f=141&p=379226, 하지만 여전히 저장소 우선순위가 작동하지 않습니다.

이를 수행하는 가장 좋은 방법은 무엇입니까?

답변1

LMDE에서 성공적으로 apt-pinning(apt 저장소 우선순위 설정)에 성공한 것 같습니다. 내 /etc/apt/sources.list현재 모습은 다음과 같습니다.

deb http://packages.linuxmint.com/ debian main upstream import
deb http://debian.linuxmint.com/latest testing main contrib non-free
deb http://debian.linuxmint.com/latest/security testing/updates main contrib non-free
deb http://debian.linuxmint.com/latest/multimedia testing main non-free

deb http://ftp.us.debian.org/debian/ testing main contrib non-free
deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
deb http://ftp.us.debian.org/debian/ experimental main contrib non-free

/etc/apt/preferences모습은 다음과 같습니다.

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 900

Package: *
Pin: origin debian.linuxmint.com
Pin-Priority: 700

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

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

Package: *
Pin: release a=experimental
Pin-Priority: 50

따라서 linuxmint.com의 패키지만 설치가 허용되며 데비안 배포판에서 패키지를 설치하려면 배포판이 테스트 중이거나 불안정하거나 실험적인 곳에 sudo aptitude첨부해야 합니다 .-t <distribution>

원천:

답변2

나에게는 작동하지 않습니다. 내 시스템은 여전히 ​​테스트에서 업데이트를 받습니다. 다음을 수행해야 합니다.

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

    Package: *
    Pin: release a=unstable
    Pin-Priority: -20

    Package: *
    Pin: release a=experimental
    Pin-Priority: -30

관련 정보