当前位置: 首页 > news >正文

centos与ubuntu系统版本介绍

CentOS与Ubuntu系统镜像版本介绍

  • 前言
  • 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、CentOS、Debian 哪个更适合学习使用?
推荐选择 Ubuntu,尤其适合初学者和需要快速上手的场景。以下是详细对比分析:
在这里插入图片描述

相关文章:

  • yarn的三大组件及各自作用
  • 小白从0学习网站搭建的关键事项和避坑指南(2)
  • Privacy Risks of General-Purpose Language Models
  • 京东物流基于Flink StarRocks的湖仓建设实践
  • vscode 红色波浪线问题
  • srp batch
  • 用 Go 实现一个轻量级并发任务调度器(支持限速)
  • 多线程编程的简单案例——单例模式[多线程编程篇(3)]
  • NFC 碰一碰发视频源码搭建,碰一碰发视频定制化开发技术
  • Redis 的指令执行方式:Pipeline、事务与 Lua 脚本的对比
  • ROS机器人一般用哪些传感器?
  • 初识Redis · 客户端“Hello world“
  • R 语言科研绘图 --- 饼状图-汇总
  • Yum镜像源
  • 中间件--ClickHouse-10--海量数据存储如何抉择ClickHouse和ES?
  • 【系统分析师】-软件工程
  • 【文件操作与IO】详细解析文件操作与IO (一)
  • 探索 Higress:下一代云原生 API 网关
  • 前端融合图片mask
  • 高级java每日一道面试题-2025年4月13日-微服务篇[Nacos篇]-Nacos如何处理网络分区情况下的服务可用性问题?
  • 出发!陈冬、陈中瑞、王杰三名航天员领命出征
  • 稀土管制难倒特斯拉人形机器人“擎天柱”,马斯克:“正与中国协商”
  • 上海市闵行区原二级巡视员琚汉铮接受纪律审查和监察调查
  • 肖扬任武钢集团董事长、党委书记
  • 瞭望:高校大门要向公众打开,不能让“一关了之”成为常态
  • 对话地铁读书人|企业公关吴丑丑:阅读中相遇又重逢