Linux Mint Debian Edition(LMDE)에서 Wheezy를 고정할 수 없습니다.

Linux Mint Debian Edition(LMDE)에서 Wheezy를 고정할 수 없습니다.

최근에 저를 강타한 또 다른 고정 문제에 대해 여러분의 조언을 듣고 싶습니다. 여러 번 겪어봤는데 man apt_preferences제가 한 일에서 잘못된 점을 찾을 수 없습니다.

LMDE(Linux Mint Debian Edition)에서 커널 패닉이 발생하고 있었는데, 문제를 해결할 수 있는 최신 커널을 얻기 위해 Debian Wheezy의 패키지를 사용하기로 결정했습니다.

나는 고정으로 시도하기로 결정했습니다. 계획은 wheezy에 대한 deb 소스를 추가하고 매우 작은 우선순위로 고정하여 명시적으로 요청한 경우에만 Wheezy 패키지가 설치되도록 하는 것이었습니다. 그런 다음 Wheezy에서 커널 이미지를 설치합니다.

이 소스를 추가했습니다.

deb http://ftp.uninett.no/pub/linux/debian wheezy main contrib non-free

그리고 이 핀은:

Explanation: Disable Wheezy
Package: *
Pin: origin "ftp.uninett.no"
Pin-Priority: 1

그러나 작동하지 않았습니다. 나는 다음과 같은 몇 가지 다른 접근 방식을 시도했습니다.

Explanation: Disable Wheezy
Package: *
Pin:  release o=Debian,n=wheezy
Pin-Priority: 1

또는

Explanation: Disable Wheezy
Package: *
Pin:  release n=wheezy
Pin-Priority: 1

무슨 일이 있어도, 그리고 부정적인 우선순위가 있더라도 Wheezy 패키지는 여전히 LMDE와 동일한 우선순위(500)를 가졌으며 최신 버전이기 때문에 LMDE보다 선호되었습니다.

제가 지금까지 놓친 부분이 보이시나요?

추신: 특정 공황 문제에 관심이 있다면 전체 내용을 읽어보세요.여기

답변1

문제가 무엇인지 알아낸 것 같아요.

기본 환경설정 파일은 다음과 같습니다:

Package: *
Pin: release o=linuxmint
Pin-Priority: 700

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

Package: *
Pin: release o=Debian
Pin-Priority: 500

"release o=linuxmint" 핀은 절대 일치하지 않는 것 같습니다. 사실 저는 "origin debian.lth.se"(여기서 debian.lth.se는 제가 사용하고 있는 LMDE 미러입니다)로 변경했는데 모든 우선 순위가 예상대로 작동했습니다.

따라서 이것은 LMDE의 버그인 것 같습니다. 최대한 빨리 신고하겠습니다.

관련 정보