sudo apt update 没有 Release 文件
2024-09-08 10:30:01
注: 不同环境出错原因可能不同,本文仅供参考。
今天在Ubuntu 19.04 系统运行指令 sudo apt update
时,忽然提示错误,报错如下:
404 Not Found [IP: 101.6.8.193 443]
没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
查了一些解决方法,有说删除目录/etc/apt/sources.list.d的紫藤&code的博客-CSDN博客,有说换源的willeny的博客-CSDN博客。
综合报错,发现问题出在了源的地址无法访问,造成了404错误,因此就报错没有Release文件。
ping了一下清华源的地址,发现返回的是ipv6的地址,而报错显示的是ipv4的地址。因此想到可能是APT使用了ipv4的协议,最后更改成强制使用ipv6协议,重新使用之后,测试通过。
具体更改的方法,参考在Ubuntu 16.04和Ubuntu 17.04上禁用IPv6_Linux教程_Linux公社,不同之处是改成强制使用IPV6:
运行以下命令为APT创建一个配置文件。
sudo vim /etc/apt/apt.conf.d/99force-ipv6
将以下行复制并粘贴到文件中。
Acquire::ForceIPv6 "true";
保存并关闭文件。 从现在起,APT将仅使用IPv6
最新文章
- 【FTP】C# System.Net.FtpClient库连接ftp服务器(上传文件)
- centos 开启VNC
- java集合练习——题目
- 并行parallel和并发concurrent的区别
- 关于dispatchTouchEvent, onInterceptTouchEvent, onTouchEvent的分发机制浅析
- 自定义View编译失败。Binary XML file line #255: Error inflating
- [ios2]BaaS服务收藏 【转】
- C# 语言规范_版本5.0 (第16章 异常)
- lucene 编辑距离
- Rsync同步、Rsync+Lsync实时同步
- linux软件管理
- 烽火R2600交换机配置脚本
- varnish 相关说明
- ios 对于AFNetworking3.0的基本使用
- python3 urllib及requests基本使用
- MySQL 5.7以上 root用户默认密码问题【转】
- Spring Boot 邮件配置
- vue-scroller实现vue单页面的上拉加载和下拉刷新问题
- json 和 pickle
- Google帮助IE浏览器实现对SVG支持