Linux Mint Debian Edition 2012.04에서 적절한 저장소 우선순위를 설정하고 싶습니다. 순서는 /etc/apt/preferences
LMDE -> 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