最近好像发现 debian8 的 apt 源好像无法访问了?貌似是从上周开始的
使用 apt update 更新会报错 404
╰─➤ docker run --rm -it debian:jessie bash 130 ↵
root@2092197dbb45:/# apt update
Ign http://deb.debian.org jessie InRelease
Ign http://deb.debian.org jessie-updates InRelease
Ign http://security.debian.org jessie/updates InRelease
Ign http://deb.debian.org jessie Release.gpg
Ign http://deb.debian.org jessie-updates Release.gpg
Ign http://deb.debian.org jessie Release
Ign http://deb.debian.org jessie-updates Release
Ign http://security.debian.org jessie/updates Release.gpg
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://deb.debian.org jessie/main amd64 Packages
404 Not Found
Err http://deb.debian.org jessie-updates/main amd64 Packages
404 Not Found
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
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://security.debian.org/debian-security/dists/jessie/updates/main/binary-amd64/Packages 404 Not Found [IP: 151.101.194.132 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
现在都debian12了,版本更新吧。
使用 docker run --rm -it debian:jessie bash
进去之后,查看一下 /etc/apt/sources.list
文件内容
# deb http://snapshot.debian.org/archive/debian/20210326T030000Z jessie main
deb http://deb.debian.org/debian jessie main
# deb http://snapshot.debian.org/archive/debian-security/20210326T030000Z jessie/updates main
deb http://security.debian.org/debian-security jessie/updates main
# deb http://snapshot.debian.org/archive/debian/20210326T030000Z jessie-updates main
deb http://deb.debian.org/debian jessie-updates main
发现有注释内容,就是 http://snapshot.debian.org/archive/debian/20210326T030000Z
所以,应该可以用
但是 docker 的 debian8 还是不带 vim 的,所以我用 echo "deb http://snapshot.debian.org/archive/debian/20210326T030000Z jessie main" > /etc/apt/sources.list
覆盖写入
root@f87fe1fe9843:/# cat /etc/apt/sources.list
deb http://snapshot.debian.org/archive/debian/20210326T030000Z jessie main
有一个就够了
apt update 一下
root@f87fe1fe9843:/# apt update
Ign http://snapshot.debian.org jessie InRelease
Get:1 http://snapshot.debian.org jessie Release.gpg [1652 B]
Get:2 http://snapshot.debian.org jessie Release [77.3 kB]
Ign http://snapshot.debian.org jessie Release
Get:3 http://snapshot.debian.org jessie/main amd64 Packages [9098 kB]
Fetched 9177 kB in 37s (243 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: GPG error: http://snapshot.debian.org jessie Release: The following signatures were invalid: KEYEXPIRED 1668891673
可以看到有报错,但是这个报错不重要
安装一个 vim 看看
root@f87fe1fe9843:/# apt install vim
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libgpm2 vim-common vim-runtime
Suggested packages:
gpm ctags vim-doc vim-scripts
The following NEW packages will be installed:
libgpm2 vim vim-common vim-runtime
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 6219 kB of archives.
After this operation, 28.9 MB of additional disk space will be used.
Do you want to continue? [Y/n] ^C
可以安装,没毛病
debian和ubuntu一样,会把不再维护的仓库挪到 http://archive.debian.org/debian/
进行归档,并且不再有任何更新,你仍然需要使用旧版本的仓库需要改到这个仓库地址下
我使用Ubuntu 14.04和尝试安装Trac批处理修改以下命令: 但会出现以下错误: 阅读包裹清单。。。已完成构建依赖关系树 读取状态信息。。。已完成E:找不到包trac batchmodify 是否有任何理由不通过apt get提供此软件包?
本文向大家介绍Ubuntu 18.04更换apt-get源的方法,包括了Ubuntu 18.04更换apt-get源的方法的使用技巧和注意事项,需要的朋友参考一下 使用apt-get安装时,会很慢,更换了国内的源后,就可以解决这个问题了。 1. 备份sources.list文件 2. 打开sources.list文件 3. 删除原内容,添加下列内容 #清华源 deb https://mirrors
NanoPC T3,有一些信息: 我做过: > 下载jdk-8u144-linux-arm32-vfp-hflt.tar.gz 下载JavaFX Embedded SDK 根据javafxports复制文件 编写示例应用程序和包,在我的NanoPC T3上运行: null
本文向大家介绍Ubuntu下apt-get/apt命令的介绍与使用,包括了Ubuntu下apt-get/apt命令的介绍与使用的使用技巧和注意事项,需要的朋友参考一下 前言 本文主要给大家介绍了关于Ubuntu下apt-get/apt命令的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 命令详解: 用法:apt-get [选项] 命令 apt-get [选项] i
我用yum安装报: 网上的答案已经试过,都没有解决我的问题,请问大佬们如何解决安装它? 我想使用apt,安装libglib2.0-0, 如果不安装apt,怎么安装libglib2.0-0 主要是我们解决这个问题https://segmentfault.com/q/1010000044195764
W:存储库“http://deb.debian.org/debian 拉伸发布”没有发布文件。 W:存储库http://deb.debian.org/debian拉伸更新版本没有发布文件。 E:无法获取http://deb.debian.org/debian/dists/stretch/main/binary-amd64/Packages404未找到 E:无法获取http://cdn-fastly