问题描述
在debian docker里面安装default-jdk的时候出现错误,大概就是说下载下来的文件的md5和预期的不一致,导致安装不成功。
错误关键信息:
hash sum mismatch
解决办法
首先尝试了下面的代码:
apt-get clean
rm -rf /var/lib/apt/lists/*
apt-get clean
apt-get update
apt-get upgrade
无果,再尝试:
创建文件:/etc/apt/apt.conf.d/99fixbadproxy,添加如下内容:
Acquire::http::Pipeline-Depth 0;
Acquire::http::No-Cache true;
Acquire::BrokenProxy true;
成功!
未试方法
未试这个办法,不知道apt-key update能否解决。
sudo apt-key update -y
sudo apt-get update -y
sudo apt-get upgrade -y

在Debian Docker环境中安装default-jdk时遇到文件MD5校验失败的问题,通过禁用代理缓存等方法最终解决了hash sum mismatch错误。
1965

被折叠的 条评论
为什么被折叠?



