![](/img/trans.png)
[英]Docker: How to install OpenJDK JRE 12 on top of Debian jessie-slim?
[英]Missing openjdk-8-jre-headles http://deb.debian.org/debian/ jessie-backports/main
我們使用了 package openjdk-8-jre-headless。 最后一次成功安裝是 14.3.2019。 今天 22.3.2019 無法定位 package openjdk-8-jre-headless。
debian/jessie-backports 中的 package 是否已刪除? 更名?
謝謝,
更新:謝謝,添加 archive.debian.org 后它正在工作
但是今天(2019 年 3 月 26 日):再次移動了 packageS 的位置。 那太瘋狂了。
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
拜托,你有新的想法,如何解決?
似乎所有后移都移動到檔案中( 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的軟件包不會收到任何安全更新
似乎jessie-backports有一個糟糕的更新,現在jessie backports中沒有任何內容 。 將https://packages.debian.org/jessie-backports/allpackages與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 (盡管仍然試圖找出它的含義)
這個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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.