如何检查我安装了哪个 CentOS 7 发行版? (最小或全部)

如何检查我安装了哪个 CentOS 7 发行版? (最小或全部)

所以我在我的机器上的虚拟机中运行 CentOS,并从以下位置下载了 ISO这里。问题是,我不记得我使用的是哪个发行版,Everything ISO 还是 Minimal ISO。在命令行界面中检查这一点的好方法是什么?

答案1

如果您想检查最初安装的内容,请%packages检查/root/anaconda-ks.cfg

如果您进行了最小安装,它应该如下所示:

@minimal
@core

如果您从 Everything ISO 安装,并且指定了图形服务器安装,例如,它应该如下所示:

@graphical-server-environment
@base
@core
@desktop-debugging
@dial-up
@fonts
@gnome-desktop
@guest-agents
@guest-desktop-agents 
@input-methods
@internet-browser
@multimedia
@print-client
@x11

答案2

另一种方法是

rpm --query centos-release

或者

cat /etc/os-release

或者

hostnamectl

如详细所述https://linuxize.com/post/how-to-check-your-centos-version/#alternative-methods-to-check-centos-version

答案3

这一切都与 ISO 映像的大小和预安装软件包的数量有关,CentOS 基础是相同的。因此,我认为,检查当前系统安装的 ISO 映像是没有必要的,但通过检查包管理器另外安装了哪些包(仅是我的假设),可能可以间接进行检查。

我不使用 CentOS,但使用 Ubuntu 完整版和最小版本 - 区别如下:最小版本没有 GUI 和 Firefox、Libreoffice 等软件包。只有基本/最小工作系统,仅带有命令行界面。如果我想添加包 - 我通过包管理器从相同的存储库手动安装它们。在完整版本中,它们都已预安装和配置。最后,我可以通过安装所有需要的软件包将最小版本转换为完整版本。

这里简单解释一下Centos 7 ISO镜像的差异http://centos.ufes.br/7/isos/x86_64/0_README.txt

CentOS-7-x86_64-DVD-1611.iso
此 DVD 映像包含可以使用安装程序安装的所有软件包。这是为大多数用户推荐的图像。

CentOS-7-x86_64-Everything-1611.iso
该镜像包含 CentOS 7 的完整软件包集。它可用于安装或填充本地镜像。该映像需要双层 DVD 或 8GB USB 闪存驱动器。

CentOS-7-x86_64-Minimal-1611.iso
该映像的目的是安装一个非常基本的 CentOS 7 系统,并使用运行系统所需的最少软件包。请将这个映像刻录到 CD 上并用它启动您的计算机。一组预先选择的软件包将安装在您的系统上。其他一切都需要使用 yum 安装。此映像安装的一组软件包与从完整 DVD 映像中选择名为“Minimal”的组时安装的软件包相同。

相关内容