CentOS与Ubuntu系统镜像版本介绍
前言
在我准备给虚拟机(我使用的是vritualbox)安装一个Linux系统,不知道该选择centos还是Ubuntu。并且在下载镜像的过程中对系统的版本、用途、特性等以及在哪里下载之类的遇到了很多不明白的地方,因此查找翻译了之后在这里记录一下。
这些并不重要,我先选择了centos,于是就找地方去下载centos的系统镜像,因为虚拟机安装操作系统需要有一个操作系统镜像
CentOS
官网镜像
首先我上centos的官网去找,如下图:
但是官网上这些我应该选择哪个?首先来解释一下这个表格中的内容是什么意思
- ISOs:这是指CentOS Stream的ISO镜像文件,适用于需要完整操作系统安装的场景。列出了以下架构的ISO镜像
- x86_64:最常见的64位PC架构(一般我们自己的电脑就选择这个)。
- ARM64 (aarch64):适用于基于ARM架构的64位服务器和边缘设备。
- IBM Power (ppc64le):IBM Power系列服务器的架构。
- IBM Z (s390x):IBM的大型主机架构。
- RPMs:这是指适用于不同架构的RPM软件包,用于在已安装的CentOS Stream系统上安装或更新软件。同样列出了上述四种架构的RPM包。
- Cloud:这是指适用于云环境的镜像,便于在云平台(如AWS、Azure、GCP等)上部署CentOS Stream。列出了以下架构的云镜像
- Containers:这是指适用于容器化部署的镜像,便于在Docker、Kubernetes等容器平台上运行CentOS Stream。
- Vagrant:Vagrant是一个用于创建和管理虚拟机环境的工具。这里列出的x86_64 盒子是指为Vagrant准备的预配置虚拟机镜像,便于快速搭建CentOS Stream的开发或测试环境。
除此之外我们还看到表格上面有个10和9,分别代表CentOS Stream10 和 9 ,如果我们想选择更低版本的咋办?
历史版本
那就往下滑,如下图,这里有个older versions
点进去之后可以看到历史版本,
假如我们要下载centos8,那找到文件夹,点击进入,如下图
那这些文件夹又是什么?我们该如何选择?
在这里对照一下,其实我们要用的系统镜像文件重点关注一下isos ,那我们再点进去看看
再次进入x86_64 ,我们看到有镜像文件,点击下载,弹出403

阿里云镜像
OK 官网的历史版本下载不了,那我们就去 阿里云镜像仓库去下载


然后找到对应的版本,对应的架构,对应的镜像文件夹,这里就不再多解释,最终进入镜像文件夹内如下
我们再解释一下这些镜像文件的意思
-
Live CD/DVD (实时光盘/DVD):这个版本是一个实时系统,可以从光盘启动并运行,不需要安装到硬盘上,适合测试或救援环境。
-
Everyting(所有内容):这个版本包含了CentOS的所有软件包,适合需要全面功能和软件的环境,但安装文件较大。
-
Minimal(最小化安装):这个版本包含了最基本的软件包,适合用于服务器安装,占用空间小,适合需要高效启动和管理的环境。
-
Netinstall (网络安装):这个版本用于网络安装,通过下载必要的软件包进行安装,适合在没有大量存储空间的设备上安装。
-
GNOME Live (GNOME实时):这个版本是一个基于GNOME桌面的实时系统,适合需要图形界面的测试或救援环境
-
KDE Live (KDE实时):这个版本是一个基于KDE桌面的实时系统,适合需要KDE图形界面的测试或救援环境。
总结
至此我们大概明白了,我们虚拟机要安装一个CentOS Linux系统,应该选择Minimal的isos镜像文件。
Ubuntu
ok 上面我们看完centos的问题之后,考虑会不会Ubuntu也是这么个情况?结论:不是
官网系统
首先我们上Ubuntu的官网看看,如下图,找到download 可以看到这里有Desktop Server
等,我们来解释一下这些版本的意思

- Desktop:这是Ubuntu的桌面版,适用于个人计算机和笔记本电脑。它提供了图形用户界面,使得日常使用和操作更加便捷和直观。
- Server:这是Ubuntu的服务器版,专为在服务器上运行而设计,提供强大的功能和安全性,适用于建立和管理网络服务器。
- Raspberry Pi:这是专为Raspberry Pi硬件优化的Ubuntu版本,适用于树莓派计算模块系列。它为用户提供了一个轻便、节能且功能强大的计算平台。
- Ubuntu for IoT:适用于物联网设备的Ubuntu版本。
- Develop on Ubuntu:在Ubuntu上开发软件的资源。
总结
Ubuntu系统与CentOS有一些区别,但是也有类似的地方,我这里选择下载了UbuntuServer版的镜像用来安装虚拟机。同时Ubuntu官网提供的MultiPass工具也可以快速的建立一个虚拟机
最后
:
推荐选择 Ubuntu,尤其适合初学者和需要快速上手的场景。以下是详细对比分析: