【已解决】执行apt-get update报错404 Not Found的解决方案——docker 镜像下安装报错

news/2024/11/24 9:18:39/

问题描述

docker容器中安装vim报错
执行apt-get install vim后报错:

E: Unable to locate package vim

更新安装源也报错
docker容器中执行apt-get update后报错:

 #进入镜像命令#docker exec -it 镜像Id或镜像name /bin/bash
[root@tdengine ~]# docker exec -it xxxxx /bin/bash#更新安装源
root@b258a4f121b3:/# apt-get update
Ign http://security.debian.org jessie/updates InRelease
Ign http://deb.debian.org jessie InRelease
Ign http://security.debian.org jessie/updates Release.gpg
Ign http://deb.debian.org jessie-updates InRelease
Ign http://security.debian.org jessie/updates Release
Err http://security.debian.org jessie/updates/main amd64 Packages
Err http://security.debian.org jessie/updates/main amd64 Packages
Err http://security.debian.org jessie/updates/main amd64 Packages
Err http://security.debian.org jessie/updates/main amd64 Packages
Err http://security.debian.org jessie/updates/main amd64 Packages404  Not Found [IP: 151.101.194.132 80]
Ign http://deb.debian.org jessie-backports InRelease
Ign http://deb.debian.org jessie Release.gpg
Ign http://deb.debian.org jessie-updates Release.gpg
Ign http://deb.debian.org jessie-backports Release.gpg
Ign http://deb.debian.org jessie Release
Ign http://deb.debian.org jessie-updates Release
Ign http://deb.debian.org jessie-backports Release
Err http://deb.debian.org jessie/main amd64 Packages404  Not Found
Err http://deb.debian.org jessie-updates/main amd64 Packages404  Not Found
Err http://deb.debian.org jessie-backports/main amd64 Packages404  Not Found
W: Failed to fetch http://security.debian.org/dists/jessie/updates/main/binary-amd64/Packages  404  Not Found [IP: 151.101.194.132 80]
W: Failed to fetch http://deb.debian.org/debian/dists/jessie/main/binary-amd64/Packages  404  Not Found
W: 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
E: Some index files failed to download. They have been ignored, or old ones used instead.

原因分析:

这个错误表明你使用的操作系统版本,即 Debian 8 (jessie) 已经停止支持并已归档,因此官方软件源已经关闭。
所以更新操作系统包列表时就会遇到 404 错误。


解决方案:

如果要继续使用这个操作系统版本,你需要使用归档的 Debian 镜像源来更新包列表。
你可以在 /etc/apt/sources.list 文件中添加以下内容,指定归档源地址(直接执行一下命令即可)

#备份原文件
mv /etc/apt/sources.list /etc/apt/sources.list.bak
#添加源地址
echo "deb http://archive.debian.org/debian/ jessie main" >>/etc/apt/sources.list
echo "deb-src http://archive.debian.org/debian/ jessie main" >>/etc/apt/sources.list

重新安装

root@b258a4f121b3:/# apt-get update
root@b258a4f121b3:/# apt-get install -y vim

http://www.ppmy.cn/news/625853.html

相关文章

解决ubuntu下微信不能发图片的问题。

尝试了n种方法最终一个命令搞定。 安装sudo apt install libjpeg62:i386,可以解决ubuntu下不能发送微信截图的问题

解决电脑能上网不能登陆QQ-已测试并解决

方法1 现在常用的一种方法:先连接手机热点,然后等登录上后突然断开,重新连回自己的网络 方法2 https://blog.csdn.net/qq_41862220/article/details/109686054?ops_request_misc&request_id&biz_id102&utm_term%E7%BD%91%E9%A1%…

企业邮箱如何设置分级管理员

给邮局设置成员后,有的时候会分为多个分组,那么就需要设置分级管理员,分级管理员可以管理所属部门或群组的成员,为企业邮局的管理提供了更多的便利。设置方法如下: 例:我们要将销售分公司的高阳&#xff0…

go-cqhttp,QQ机器人发语音+视频+表情+接入chatgpt

视频教程: windows布局go-cqhttp_哔哩哔哩_bilibili 链接中:send_private_msg #私聊接口 send_private_msg #群聊接口 user_id #好友QQ号 group_id #群号 CQ #发送文件类型发信息 import requests from flask import Flask, requestapp Fl…

看看能不能发图片

CSDN的BLOG到底能不能发图片,看看不就知道了。

java实现自动发送微信QQ消息(可发图片)

自动发送微信/QQ/微博等消息 一:功能:实现发送QQ/微信/微博消息,程序控制。 效果演示(实现自动发生QQ微信消息给女友,发微博信息也可以就不演示了) 二:原理讲解:将剪贴板的内容给发…

qq邮箱不能上传文件的修复

平时经常用qq邮箱的文件中转站来上传一些大文件供朋友们下载。 但一次打开文件中转站,点击文件上传,上传界面能出来,只是点击“添加文件”按钮却毫无反应。 且qq邮箱的这个文件上传插件只有在没安装时会提示安装,装好后现在出了…

ubuntu 20.04 安装 QQ 和 Wechat 及其卸载, 解决微信不能发图片, 输入框输入中文显示方块问题

准备工作 安装必要的工具及 deepin-wine 依赖 g 和 git 一般都是自带的 下载地址 : https://github.com/L-King-H/deepin-wine 解压后 执行文件 cd Downloads cd deepin-wine chmod ux install.sh ./install.sh输入 y , 按回车 等待下载完成 等待安装完成 安装完成…