找到
1
篇与
小小白哦
相关的结果
-
apt 换源教程 相信大家在开箱新的 Ubuntu/Debian 时,遇到过 apt 下载慢的问题。如果一个一个手动下载 deb,在上传到服务器这样做特别麻烦,而且没有自动更新。本期教你如何更换 apt 镜像源。 养成先阅读全文后操作的好习惯,可以帮你更快的掌握本篇知识哦。 准备工作 一个良好的网络环境 SSH 一个脑子 什么是镜像源? 镜像源不是我们理解的那个 iso 镜像文件,而是类似于网络加速的一种工具。 举个例子:如果你在中国下载外国的文件,那么这个文件就像旅行一样,来来回回跑肯定很慢。如果把它更换为国内的,那么就会速度飞起。 常见的镜像源有:清华大学镜像源、阿里云镜像源等等。 就说这么多,我们来开始操作吧! 编辑镜像源文件 首先登录上 SSH,因为不同 Ubuntu/Debian 版本的源地址不一样,所以必须先确认自己的系统版本。 lsb_release -a这条命令会列出你的版本号等信息,输出可能是这样的: Distributor ID: Ubuntu Description: Ubuntu 26.04 LTS Release: 26.04 Codename: resolute我们需要记下 codename 后面的内容,有的版本可能是 jammy noble 这些。 我们还需要知道自己的机器架构,这里就不过多赘述了。 然后输入以下命令,会打开一个编辑器: sudo nano /etc/apt/sources.list如果没有打开,你就需要安装一下 nano 这个工具。 apt install nano -y然后我们要把里面的所有内容都删掉,按下 Ctrl + K 可以快速删行。 然后替换为以下内容: deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse然后需要把 jammy 替换为你刚才记下的 Codename。 如果这个镜像源的速度不快,我们还可以试试清华的: 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同样需要修改 jammy。 Ctrl + X + y + 两下回车 就是保存并退出的操作了! 完事之后输入: sudo apt update && sudo apt upgrade -y系统会自动开始检查更新。 实测这两个镜像源能跑到 20 MB/S。 如果你打开文件是这个内容: # Ubuntu sources have moved to the /etc/apt/sources.list.d/ubuntu.sources # file, which uses the deb822 format. Use deb822-formatted .sources files # to manage package sources in the /etc/apt/sources.list.d/ directory. # See the sources.list(5) manual page for details.那就说明你的 Ubuntu 系统可能是 24 以上的了,需要用新的语法。 我们需要先删除新版的文件。 sudo rm -rf /etc/apt/sources.list.d/ubuntu.sources然后,重复上述操作换源。之后我们要用 apt 中自带的转换工具,把这个转换为新版语法。 apt modernize-sources然后摁下 y,敲回车开始转换。转换完成后,正常照上面更新即可。 如果你用的是 Debian,把源地址中的 ubuntu 改成 debian,比如 http://mirrors.aliyun.com/debian/ 总结: # 1. 登录 SSH # 2. 查看版本代号(记住它!) lsb_release -a # 3. 编辑源文件 sudo nano /etc/apt/sources.list # → 删除原内容 → 粘贴镜像源(把 Codename 改成你的)→ Ctrl+X 保存 → Ctrl+X 退出 # 4. 刷新源并更新软件 sudo apt update && sudo apt upgrade -y看完了就给个赞吧!