在 Ubuntu 22.04 上更换为阿里云镜像源可以加速软件包的下载和更新,大幅提升系统更新速度。以下是更换阿里云镜像源的步骤:


1. 备份现有源列表

在更换镜像源之前,建议先备份当前的源配置文件:

bash

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

此操作将当前源文件备份为 sources.list.bak,以便在需要时可以恢复。


2. 替换为阿里云镜像源

编辑 sources.list 文件:

bash

sudo nano /etc/apt/sources.list

删除或注释掉原有内容(在每行前添加 #),然后添加以下阿里云镜像源内容:

plaintext

# 默认阿里云镜像源
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse# 源码仓库(如果需要)
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

说明

  • jammy 是 Ubuntu 22.04 的代号。
  • 如果不需要源码仓库,可以省略 deb-src 开头的行。

保存并退出编辑器(Nano 中按 Ctrl+O 保存,按 Ctrl+X 退出)。


3. 更新软件包索引

更新软件包索引以使更换的镜像源生效:

bash

sudo apt update

4. 验证新源是否生效

测试是否成功切换到阿里云镜像源:

bash

sudo apt upgrade

在输出中,检查下载的 URL 是否来自 mirrors.aliyun.com,如:

Get:1 http://mirrors.aliyun.com/ubuntu jammy-updates/main amd64 ...

如果看到 mirrors.aliyun.com 的地址,则说明镜像源已经生效。


5. 可选:切换到其他国内镜像源

如果需要其他国内镜像源,可以选择以下镜像源(替换 /etc/apt/sources.list 中的内容即可):

清华大学镜像源

plaintext

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

中国科技大学镜像源

plaintext

deb https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

华为镜像源

plaintext

deb https://repo.huaweicloud.com/ubuntu/ jammy main restricted universe multiverse
deb https://repo.huaweicloud.com/ubuntu/ jammy-updates main restricted universe multiverse
deb https://repo.huaweicloud.com/ubuntu/ jammy-backports main restricted universe multiverse
deb https://repo.huaweicloud.com/ubuntu/ jammy-security main restricted universe multiverse

6. 恢复原始源(如有需要)

如果需要恢复到原始镜像源,可以使用备份文件:

bash

sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
sudo apt update

通过以上步骤,您可以成功将 Ubuntu 22.04 的镜像源更换为阿里云或其他国内镜像源,从而提高系统更新和软件安装的速度。

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

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

相关文章

Git版本控制工具+基础命令

Git是什么?Git是目前世界上最先进的分布式版本控制系统代码托管平台:Gitlab/Github/Gitee(码云)什么是版本控制系统?指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理。版本控制最主要的功能就是追…

图解设计模式【3】

本系列共分为三篇文章,其中包含的设计模式如下表: 名称设计模式图解设计模式【1】Iterator、Adapter、Template Method、Factory Method、Singleton、Prototype、 Builder、Abstract Factory、 Bridge、 Strategy图解设计模式【2】Composite、 Decorato…

(纯新手教学)计算机视觉(opencv)实战十四——模板与多个对象匹配

图片旋转、图片镜像相关教学: (纯新手教学)计算机视觉(opencv)实战十三——图片旋转、图片镜像 的几种常用方法-CSDN博客https://blog.csdn.net/2302_78022640/article/details/151356600?spm1011.2415.3001.5331 模板…

Java面试核心知识点总结:Redis与MySQL高可用、高并发解决方案

在分布式系统开发中,高并发场景下的数据一致性、系统可用性以及性能优化始终是核心挑战。本文基于Java技术栈,结合Redis与MySQL的工程实践,系统梳理分布式系统设计的关键技术要点。一、Redis集群架构演进与高可用实践1.1 主从哨兵模式部署方案…

R 语言科研绘图第 72 期 --- mantel检验图

在发表科研论文的过程中,科研绘图是必不可少的,一张好看的图形会是文章很大的加分项。 为了便于使用,本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中,获取方式: R 语言科研绘图模板 --- sciRplothttps://mp.…

4.2-中间件之MySQL

4.2.1MySQL的基本知识SQL语句用于存取数据以及查询、更新和管理关系数据库系统。包括:DQL(select)、DML(insert,update,delete)、DDL(create,alter,drop)、DCL(grant,revoke&#xf…

LVS + Keepalived 高可用负载均衡集群

目录 一、核心组件与作用 1. LVS(Linux Virtual Server) 2. Keepalived 二、DR 模式下的 LVS Keepalived 工作原理 1. 整体架构 2. 数据包流向(DR 模式) 三、部署步骤(DR 模式) 3.1 环境规划 3.2…

知识沉淀过于碎片化如何形成体系化框架

要将过于碎片化的知识沉淀转变为体系化的框架,必须采取一套自上而下设计与自下而上归集相结合的系统性方法,其核心路径在于首先进行战略性诊断与顶层蓝图设计、其次构建统一且可扩展的知识架构(分类与标签体系)、然后实施系统性的…

XLua教程之C#调用Lua

上一篇文章 XLua教程之入门篇-CSDN博客 在C#脚本中访问lua全局数据,特别是table以及function,代价比较大,建议尽量少做相关操作。 LuaEnv.Global.Get 用于获取一个全局变量,但是无法获取局部变量(用local修饰) 全局基本类型变量…

C++ 标准库中的哈希函数:从std::hash到自定义哈希器

C 标准库中的哈希函数:从 std::hash 到自定义哈希器 1. 引言 在上一篇中,我们介绍了哈希表为什么能够实现 O(1) 查找。 核心秘密在于:哈希函数。 在 C 标准库中,哈希表容器(如 unordered_map、unordered_set&#xff0…

在图形 / 游戏开发中,为何 Pixels Per Unit(PPU)数值越小,物体在屏幕上显示的尺寸越大?

1. 什么是 PPU? PPU(Pixels Per Unit)指的是 多少像素对应游戏世界中的一个单位(Unit)。 在 Unity 等游戏引擎中,1 Unit 通常被视为世界空间的基本长度,比如 1 米。2. PPU 与物体大小的关系PPU …

【ZYNQ开发篇】Petalinux和电脑端的静态ip地址配置

使用Petalinux工具为ZYNQ板卡搭建嵌入式Linux操作系统,成功搭建后,用户通常会使用客户端软件对ZYNQ板卡上的Linux系统进行访问,软件需要知道ZYNQ板卡的ip地址才能进行访问,如果ip地址是动态变化的,软件每次访问都要重新…

AVL树知识总结

AVL树概念性质一颗AVL树或是空树,或者具有一下性质的二叉搜索树:左右都是AVL树,左右子树高度差的绝对值不超过1AVL树有n个结果,高度保持在O(logN) 搜索时间复杂度O(logN)模拟实现插入定义&#…

返利app的跨域问题解决方案:CORS与反向代理在前后端分离架构中的应用

返利app的跨域问题解决方案:CORS与反向代理在前后端分离架构中的应用 大家好,我是阿可,微赚淘客系统及省赚客APP创始人,是个冬天不穿秋裤,天冷也要风度的程序猿! 在返利APP的前后端分离架构中,跨…

【dl】python基础 深度学习中需要用到的python基础

直接在jupyter写笔记然后导出md格式真的太好用了本文笔记来自小破站视频BV1K14y1c75ePython 基础 1. 变量 1.1 三种基本变量类型 # 字符串 str str_v "123"# 数字 int或float num_v 11 float_v 12.0# 布尔型 bool bool_v True1.1.1 字符串 f字符串:在…

Vue FullPage.js 完整使用指南:Vue 3 官方全屏滚动解决方案

概述 vue-fullpage.js 是 FullPage.js 的官方 Vue.js 3 包装器,为 Vue 3 应用提供了强大的全屏滚动功能。该插件基于成熟的 FullPage.js 库,支持多种滚动效果和丰富的配置选项,特别适用于企业级数据大屏、产品展示、单页应用等场景。 官方信…

软件工程实践一:Git 使用教程(含分支与 Gitee)

文章目录目标一、快速上手1. Windows 安装 Git2. 初始化 / 克隆二、核心概念速览三、常用命令清单1) 查看状态与差异2) 添加与提交3) 历史与回溯4) 撤销与恢复(Git 2.23 推荐新命令)5) 忽略文件四、分支与合并(Branch & Merge&#xff09…

css`min()` 、`max()`、 `clamp()`

min() 用来计算多个数值中最小的那个,非常适合做自适应。 width: min(50vw, 500px) 50vw 表示 视口宽度的 50% 500px 表示 500px min(50vw, 500px) 表示会取两者中 最小的那个 作为最终的宽度,。 使用场景 限制某个元素宽度不超过某个值; 响…

【WRF-VPRM 预处理器】HEG 安装(服务器)-MRT工具替代

目录 HEG 安装 验证 HEG 安装与否 设置环境变量(建议) 命令行接口(Command Line Interface) hegtool 工具 hegtool 用法 Header File 格式 功能1:`gdtif` 工具 – MISR 数据处理 `gdtif` 使用方式 参数文件格式(Parameter File Format) 功能2:`resample` 工具 – 重采样…

PyTorch 神经网络

神经网络是一种模仿人脑神经元链接的计算模型, 由多层节点组成, 用于学习数据之间的复杂模式和关系。神经网络通过调整神经元之间的连接权重来优化预测结果,这个过程可以涉及到向前传播,损失计算,反向传播和参数更新。…