01-apt-get 镜像源
1、镜像源
apt 镜像源的配置文件一般在:/etc/apt/sources.list
。该文件中的镜像源一般位于国外,所以安装包会比较慢,为解决这个问题,可以更换镜像源。
直接更改 /etc/apt/sources.list
文件,更改之前记得先备份。
国内常用的镜像源有163、中科大、阿里云、华为云、清华大学云、兰州大学云、上海交通大学云镜像源等。
163的镜像源如下:
1 |
|
阿里云参考网址为:https://developer.aliyun.com/mirror/
2、镜像源配置文件说明
第一个字段:deb与deb-src,是指软件包(deb)和源代码包(deb-src)
第二个字段:指向的是软件库的位置,apt会自动根据软件库的位置和第三字段的信息去抓取软件索引(/dists)和软件包或源代码包(/pool)的信息
第三个字段:代表的是发行版,与URL路径中dists目录下的文件夹对应
ubuntu\debian都有自己的发行版本,以debian为例:
- 下一代 Debian 正式发行版的代号为 bookworm — 测试(testing)版 — 发布日期尚未确定
- Debian 11 (bullseye) — 当前的稳定(stable)版
- Debian 10(buster) — 当前的旧的稳定(oldstable)版
- Debian 9(stretch) — 更旧的稳定(oldoldstable)版,现有长期支持
- Debian 8(jessie) — 已存档版本,现有扩展长期支持
- Debian 7(wheezy) — 被淘汰的稳定版
- Debian 6.0(squeeze) — 被淘汰的稳定版
- Debian GNU/Linux 5.0(lenny) — 被淘汰的稳定版
- Debian GNU/Linux 4.0(etch) — 被淘汰的稳定版
- Debian GNU/Linux 3.1(sarge) — 被淘汰的稳定版
- Debian GNU/Linux 3.0(woody) — 被淘汰的稳定版
- Debian GNU/Linux 2.2(potato) — 被淘汰的稳定版
- Debian GNU/Linux 2.1(slink) — 被淘汰的稳定版
- Debian GNU/Linux 2.0(hamm) — 被淘汰的稳定版
通过如下命令可查看debian版本,镜像源尽量与系统版本一致
1
2
3
4
5
6
7
8
9
10
11#命令
cat /etc/os-release
#结果
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"后续字段:发行版的软件包,有多种,简单整理了一些
- main:官方支持。“main”组件包括了自由软件、可以被自由发布的软件和被Ubuntu团队完全支持的软件。其中包括了大多数流行的和稳定的开源软件,当您安装Ubuntu时默认安装的就是这些软件。
- non-free:非DFSG兼容软件
- contrib:带有非自由依赖关系的DFSG兼容软件
- restricted:专供普遍用途,而且没有自由软件版权,但依然被Ubuntu团队支持的软件。
- universe:在“universe”组件中,你可以找到大多数开源软件,以及在开源版权下的软件,所有这些都是在公共源的基础上建立的。这些软件都是使用“main”中的组件编写的,它们能与“main”组件相安无事地共同运行,但它们没有安全升级的保障。
- multiverse:包含了“不自由”的软件,这意味着这些软件不满足 Ubuntu相对于“main”组件的各种版权政策。当您使用这些软件时,如何调整各种权力以及遵重版权所有者的问题,就完全依靠您自己把握。
01-apt-get 镜像源
https://flepeng.github.io/002-Linux-13-包管理-02-apt-get-01-apt-get-镜像源/