Debian의 apt 패키지 관리자는 패키지를 업그레이드 가능한 것으로 나열하지만 업그레이드하지는 않습니다.

Debian의 apt 패키지 관리자는 패키지를 업그레이드 가능한 것으로 나열하지만 업그레이드하지는 않습니다.

이 질문은 다음과 유사합니다.Debian Linux는 패키지를 업데이트하지 않습니다., 하지만 내 경우에는 최신 패키지가 다음에서 제공되지 않습니다 backports.

§ apt list --upgradable
Listing... Done
firefox-esr-l10n-en-gb/stable 60.2.0esr-1~deb9u2 all [upgradable from: 52.9.0esr-1~deb9u1]
N: There is 1 additional version. Please use the '-a' switch to see it

§ sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

§ apt policy firefox-esr-l10n-en-gb
firefox-esr-l10n-en-gb:
  Installed: 52.9.0esr-1~deb9u1
  Candidate: 60.2.0esr-1~deb9u2
  Version table:
     60.2.0esr-1~deb9u2 500
        500 http://security.debian.org stretch/updates/main amd64 Packages
 *** 52.9.0esr-1~deb9u1 500
        500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
        500 http://security.debian.org stretch/updates/main amd64 Packages
        100 /var/lib/dpkg/status

§ apt policy firefox-esr
firefox-esr:
  Installed: 52.9.0esr-1~deb9u1
  Candidate: 52.9.0esr-1~deb9u1
  Version table:
     60.2.0esr-1~deb9u2 500
        500 http://security.debian.org stretch/updates/main amd64 Packages
 *** 52.9.0esr-1~deb9u1 30000
        500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status

§ apt -s install firefox-esr=60.2.0esr-1~deb9u2
NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  firefox-esr-l10n-en-gb
Suggested packages:
  fonts-stix | otf-stix
The following packages will be upgraded:
  firefox-esr firefox-esr-l10n-en-gb
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Inst firefox-esr-l10n-en-gb [52.9.0esr-1~deb9u1] (60.2.0esr-1~deb9u2 Debian-Security:9/stable [all]) []
Inst firefox-esr [52.9.0esr-1~deb9u1] (60.2.0esr-1~deb9u2 Debian-Security:9/stable [amd64])
Conf firefox-esr-l10n-en-gb (60.2.0esr-1~deb9u2 Debian-Security:9/stable [all])
Conf firefox-esr (60.2.0esr-1~deb9u2 Debian-Security:9/stable [amd64])

무슨 뜻이에요? 왜 firefox-esr업그레이드하지 않습니까?


고쳐 쓰다

/etc/apt/preferences.d/apt-listbugsStephen Kitt의 답변에 따라 오늘 아침에 업그레이드를 실행할 때 생성되었으며 다음 내용이 포함된 파일을 발견했습니다 .

Explanation: Pinned by apt-listbugs at 2018-09-11 08:11:30 +0200
Explanation:   #908396: firefox-esr: stopped working after upgrade from 59 to 60
Explanation:   #908449: (no subject)
Package: firefox-esr
Pin: version 52.9.0esr-1~deb9u1
Pin-Priority: 30000

무슨 뜻이에요?

답변1

firefox-esr매우 높은 우선순위로 현재 설치된 버전을 고정했습니다 .

 *** 52.9.0esr-1~deb9u1 30000

이렇게 하면 우선 순위가 500인 보안 업데이트를 포함하여 PIN 우선 순위가 낮은 다른 버전을 설치할 수 없습니다.

     60.2.0esr-1~deb9u2 500

핀 출처 apt-listbugs: 오류가 발생할 때까지 Firefox 60으로의 업그레이드를 일시 중지해야 한다고 결정했습니다(또는 항상 요청했다고 생각했지만 이를 수행하지 않는 일부 구성이 있을 수 있음).908396그리고908449고정되어 있습니다. 이러한 오류는 SSE2 지시어에 대한 새로운 요구 사항과 관련이 있습니다 i386. 이는 실행 중이기 때문에 amd64사용자와 관련이 없으며 안전하게 업그레이드해야 합니다.

업그레이드를 계속하려면 고정 우선순위를 삭제해야 합니다. 삭제 /etc/apt/preferences.d/apt-listbugs하고 apt-listbugs다시 묻는 메시지가 나타나면 정말로 업그레이드하고 싶다고 말하세요.

관련 정보