如何解决apt update 时遇到的问题

apt update 时报错
在这里插入图片描述

Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Err:2 http://us.archive.ubuntu.com/ubuntu bionic InRelease
302 Found [IP: 91.189.91.39 80]
Err:3 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease
302 Found [IP: 91.189.91.38 80]
Err:4 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease
302 Found [IP: 91.189.91.39 80]
Reading package lists… Done
N: See apt-secure(8) manpage for repository creation and user configuration details.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
E: The repository ‘http://us.archive.ubuntu.com/ubuntu bionic InRelease’ is no longer signed.
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/bionic/InRelease 302 Found [IP: 91.189.91.39 80]
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease 302 Found [IP: 91.189.91.38 80]
E: The repository ‘http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease’ is no longer signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease 302 Found [IP: 91.189.91.39 80]
E: The repository ‘http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease’ is no longer signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

1. 查看ubuntu版本

cat /etc/lsb-release

2. 复制对应版本的阿里云镜像

阿里云镜像

3. 用上一步复制的阿里云镜像替换文件/etc/apt/sources.list中的内容

可以使用命令
因为sudo只对最近的一个命令有用,所以不能用
sudo echo “” >文件名,这样sudo只对echo有用,对写入命令无效

echo "" | sudo tee /etc/apt/sources.list #清空文件内容
echo "复制的内容" | sudo tee /etc/apt/sources.list #写入

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/283991.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WX Backup - 免费微信聊天记录备份导出与查看工具 (可提取图片/视频/语音)

微信绝对是一个让人爱恨交织的 APP,它在国内几乎完全占据了人们的社交以及生活的方方面面,但腾讯却并没有为微信提供好用的「聊天记录」备份导出和查看的功能。 WX Backup 是一款完全免费的微信聊天记录备份导出工具,支持 Windows 和 Mac&…

数据库系统课程设计(高校成绩管理数据库系统的设计与实现)

目录 1、需求分析 1 1.1 数据需求描述 1 1.2 系统功能需求 3 1.3 其他性能需求 4 2、概念结构设计 4 2.1 局部E-R图 4 2.2 全局E-R图 5 2.3 优化E-R图 6 3、逻辑结构设计 6 3.1 关系模式设计 6 3.2 数据类型定义 6 3.3 关系模式的优化 8 4、物理结构设计 9 4.1 聚…

克服端口顺序影响,使用PCAN实现固定设备ID/通道分配

来源:虹科智能互联 虹科干货 | 克服端口顺序影响,使用PCAN实现固定设备ID/通道分配 原文链接:https://mp.weixin.qq.com/s/Ik2fp9sWyI9MiQOOHO1dCA 欢迎关注虹科,为您提供最新资讯! 导读 多设备协同工作是常见的需求…

ROS-分布式通信

ROS是一个分布式计算环境。一个运行中的ROS系统可以包含分布在多台计算机上多个节点。根据系统的配置方式,任何节点可能随时需要与任何其他节点进行通信。 因此,ROS对网络配置有某些要求: 所有端口上的所有机器之间必须有完整的双向连接。每…

【贪心算法】【中位贪心】LeetCode:100123.执行操作使频率分数最大

涉及知识点 双指针 C算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例 包括课程视频 贪心算法 题目 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。 你可以对数组执行 至多 k 次操作: 从数组中选择一个下标 i ,将 nums[i] …

ESP32-S单独一个模块怎么用arduino编程和烧录?

摘要:本文介绍一下ESP32-S模块如何用arduino编程,并且烧录。 首先这几个引脚需要进行一定的配置才行。 经过实际测量,发现EN和GPIO15必须要通过电阻上拉和下拉。RST和GPIO0悬空也是可以的。 至于为什么GPIO15需要下拉,请知道的朋友…

刷题第四十五天 1143. 最长公共子序列 1035. 不相交的线 53. 最大子数组和

class Solution:def longestCommonSubsequence(self, text1: str, text2: str) -> int:#dp[i][j] 以i-1 和j-1字符结尾的两个序列拥有的最长公共子序列长度#dp [[0]*(len(text1) 1) for _ in range(len(text2) 1)]result 0for i in range(1, len(text2) 1):for j in ra…

使用Pytorch从零开始构建StyleGAN2

这篇博文是关于 StyleGAN2 的,来自论文Analyzing and Improving the Image Quality of StyleGAN,我们将使用 PyTorch 对其进行干净、简单且可读的实现,并尝试尽可能地还原原始论文。 如果您没有阅读 StyleGAN2 论文。或者不知道它是如何工作…

【LeetCode刷题笔记】155.最小栈

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 更多算法知识专栏&#xff1a;算法分析&#x1f525; 给大家跳段街舞感谢…

【C++初阶】八、初识模板(泛型编程、函数模板、类模板)

相关代码gitee自取&#xff1a; C语言学习日记: 加油努力 (gitee.com) 接上期&#xff1a; 【C初阶】七、内存管理 &#xff08;C/C内存分布、C内存管理方式、operator new / delete 函数、定位new表达式&#xff09; -CSDN博客 目录 一 . 泛型编程 二 . 函数模板 函数模板…

Excel只读模式带有密码,怎么办?

打开Excel文件之后发现是只读模式&#xff0c;并且excel只读模式是带有密码的&#xff0c;该如何取消带有密码的excel只读文件呢&#xff1f; 带有密码的只读模式&#xff0c;是设置了excel文件的修改权限&#xff0c;取消修改权限&#xff0c;我们需要先输入密码&#xff0c;…

NET Core使用SkiaSharp生成二维码

在.NET 6之前我们一直是使用QRCoder来生成二维码&#xff08;QRCoder是一个非常强大的生成二维码的组件&#xff0c;用到了System.Drawing.Common 包&#xff09;&#xff0c;然后从.NET 6开始&#xff0c;当为非 Windows 操作系统编译引用代码时&#xff0c;平台分析器会发出编…