저는 Debian 12를 실행 중이고 다음과 같은 출력을 확인했습니다.
$ apt list --all-versions firefox-esr
Listing... Done
firefox-esr/unstable 115.5.0esr-1 amd64
firefox-esr/stable-security 115.5.0esr-1~deb12u1 amd64
firefox-esr/testing 115.4.0esr-1 amd64
firefox-esr/stable,now 102.15.1esr-1~deb12u1 amd64 [installed]
이는 Firefox의 최신 버전이 102임을 보여줍니다 ( 오류나 경고 없이 stable
방금 실행했습니다 ). sudo apt update
그러나 데비안 웹사이트에서는 stable
버전 115[1]을 주장하고 있습니다.
그러면 내 결과에 이전 버전이 표시되는 이유는 무엇입니까 stable
? 이 내 꺼야 /etc/apt/sources.list.d/stable.list
:
deb http://deb.debian.org/debian/ stable main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ stable main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security stable-security main
deb-src http://security.debian.org/debian-security stable-security main
deb http://deb.debian.org/debian/ stable-updates main
deb-src http://deb.debian.org/debian/ stable-updates main
[1]https://packages.debian.org/search?suite=all&searchon=names&keywords=firefox-esr
답변1
출시된 안정 버전은 (아마도) 102입니다. 안정적인 보안 저장소의 버전은 115입니다. 이것은 현재 지원되는 버전이며 다음에서 사용할 수 있습니다.안정적인 패키지 페이지큰 빨간색 글자로 "SAFE"를 사용하세요. 이는 패키지 일치 목록에서도 식별됩니다.
firefox-esr/stable-security 115.5.0esr-1~deb12u1 amd64 firefox-esr/stable,now 102.15.1esr-1~deb12u1 amd64 [installed]
여러 저장소 옵션에 대한 보안 업데이트를 받지 못하는 것으로 확인되었습니다. "안정적"을 나열하는 경우 stable main contrib non-free non-free-firmware
"안정적 보안" 및 "안정적 업데이트"에 대해서도 동일한 목록을 제공해야 합니다.
deb http://deb.debian.org/debian/ stable main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ stable main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security stable-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security stable-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ stable-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free non-free-firmware
저장소 구성을 수정 apt
한 후 apt upgrade
사용하세요.apt update
답변2
stable
@Chris Davies의 답변에 따라 모든 패키지가 , stable-security
및 에 포함되어 있는지 확인했지만 stable-updates
여전히 이 문제가 있습니다. 이제 나는 데비안이 그들 각각을 별도의 업스트림으로 취급한다는 것을 깨달았습니다(이것은 분명하지만 모두 "안정적"이고 모두 동일한 파일에 나열되어 있기 때문에 혼란스러운 것 같습니다). , 등에 대한 파일은 있지만 .pref
또는에는 없기 때문에 해당 파일이 선택되지 않는 것 같습니다. 나는 두 개의 새 파일을 적절하게 조정하고(약간 더 높은 우선 순위를 부여하고 및 추가) 다시 실행했습니다. 이제 예상한 결과를 얻었습니다!/etc/apt/preferences.d
stable
unstable
testing
stable-security
stable-updates
sudo cp /etc/apt/preferences.d/stable.pref /etc/apt/preferences.d/stable-security.pref
sudo cp /etc/apt/preferences.d/stable.pref /etc/apt/preferences.d/stable-updates.pref
-update
-security
sudo apt update