缺少 openjdk-8-jre-headless http://deb.debian.org/debian/ jessie-backports/main

Missing openjdk-8-jre-headles http://deb.debian.org/debian/ jessie-backports/main

我们使用了包 openjdk-8-jre-headless。最后一次成功安装是 14.3.2019。 今天 22.3.2019 无法定位软件包 openjdk-8-jre-headless。

来自 debian/jessie-backports 的包是否已删除?重命名?

谢谢,

更新: 谢谢,添加 archive.debian.org

后它正在工作

但今天 (26.3.2019):包裹的位置再次移动!这太疯狂了。

Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-backports/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
404  Not Found
Err http://deb.debian.org jessie-backports/main amd64 Packages
404  Not Found
[91mW: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages  404  Not Found
W: Failed to fetch http://deb.debian.org/debian/dists/jessie-backports/main/binary-amd64/Packages  404  Not Found

请问有什么新思路,如何解决?

jessie-backports 似乎有一个错误的更新,现在 jessie backports 中没有任何内容。比较 https://packages.debian.org/jessie-backports/allpackages to https://packages.debian.org/stretch-backports/allpackages

更新:https://lists.debian.org/debian-devel-announce/2019/03/msg00006.html?utm_source=dlvr.it&utm_medium=twitter(虽然仍在尝试弄清楚它的意思)

似乎所有的向后移植都移到了存档中(https://lists.debian.org/debian-devel-announce/2019/03/msg00006.html)

我设法像这样修复它(dockerfile 语法):

sed -i -s '/debian jessie-updates main/d' /etc/apt/sources.list
echo "deb http://archive.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
echo "Acquire::Check-Valid-Until false;" >/etc/apt/apt.conf.d/10-nocheckvalid
echo 'Package: *\nPin: origin "archive.debian.org"\nPin-Priority: 500' >/etc/apt/preferences.d/10-archive-pin

UPD 2019.03.28:jessie-updates 也消失了,更新了上面的代码片段

注意安全风险:来自 archive.debian.org 的软件包未收到任何安全更新

这个 dockerfile 片段对我有用 -

RUN echo "deb http://ftp.debian.org/debian stretch-backports main" >> /etc/apt/sources.list

RUN apt-get -q update && apt-get -y -q install --no-install-recommends -t stretch-backports openjdk-8-jdk

这对我有用:

 apt-get clean
 rm -rf /var/lib/apt/lists/*
 apt-get clean
 apt-get update 
 apt-get upgrade