나는 데비안 레포를 통해 데비안 wheezy에서 민트가 작동하도록 파이어폭스를 얻으려고 노력하고 있습니다.
나는 다음 소스 라인을 사용하고 있습니다:
deb http://packages.linuxmint.com debian import
파일을 만들었습니다.
/etc/apt/preferences.d/
민트라고 불리는 이 모양은 다음과 같습니다.
Package: *
Pin: release a=debian
Pin-Priority: 1
다음과 같은 디렉토리에 firefox라는 두 번째 파일이 있습니다.
Package: firefox
Pin: release a=debian
Pin-Priority: 900
마지막으로 iceweasel 우선순위를 최소화하기 위한 세 번째 파일인 ./iceweasel:
Package: iceweasel
Pin: release a=stable
Pin-Priority: 1
나는 민트 저장소만 추가하면 bash는 민트 저장소의 결과에 따라 업그레이드가 필요하다고 생각할 것이라는 것을 깨달았습니다. 내 목표는 데비안 민트 소스에 있는 각 개별 패키지의 우선순위를 낮추는 것이 아닙니다. 나는 그것들을 모두 최소화하고 Firefox에 더 높은 우선 순위를 부여하고 싶습니다. 나는 적절한 핀 우선 순위를 처음 사용합니다. 구문에 대해 조언해 주세요. 미리 감사드립니다
아래 출력을 참조하세요.
apt-cache policy firefox
firefox:
Installed: 34.0.5~linuxmint1+betsy
Candidate: 34.0.5~linuxmint1+betsy
Package pin: 34.0.5~linuxmint1+betsy
Version table:
*** 34.0.5~linuxmint1+betsy 900
1 http://packages.linuxmint.com/ debian/import amd64 Packages
100 /var/lib/dpkg/status
apt-cache policy iceweasel
iceweasel:
Installed: 31.3.0esr-1~deb7u1
Candidate: 31.3.0esr-1~deb7u1
Package pin: (not found)
Version table:
*** 31.3.0esr-1~deb7u1 1
500 http://security.debian.org/ wheezy/updates/main amd64 Packages
100 /var/lib/dpkg/status
24.4.0esr-1~deb7u2 1
500 http://ftp.us.debian.org/debian/ wheezy/main amd64 Packages
apt-cache policy bash
bash:
Installed: 4.2+dfsg-0.1+deb7u3
Candidate: 4.2+dfsg-0.1+deb7u3
Version table:
4.3-9.2 0
1 http://packages.linuxmint.com/ debian/import amd64 Packages
*** 4.2+dfsg-0.1+deb7u3 0
500 http://ftp.us.debian.org/debian/ wheezy/main amd64 Packages
500 http://security.debian.org/ wheezy/updates/main amd64 Packages
100 /var/lib/dpkg/status
답변1
파일을 만들고 이름을 지정해 보겠습니다./etc/apt/apt.conf.d/01stable, 내용은 다음과 같습니다.
APT::Default-Release "stable";
이제 다음과 같은 파일을 만듭니다./etc/apt/기본 설정다음 콘텐츠가 포함되어 있습니다:
Package: firefox*
Pin: release n=stable
Pin-Priority: -10
Package: firefox*
Pin: release n=debian
Pin-Priority: 900