Rhel

確定 RHEL8 的 RHEL 類型(工作站與伺服器)

  • June 15, 2021

我將 rhel 部署為 VM,並想確定它是伺服器還是工作站。命令

我正在執行以下命令來找出:

$ cat /etc/rhel-release
Red Hat Enterprise Linux release 8.2 (Ootpa)

$ rpm -q --whatprovides /etc/redhat-release
redhat-release-8.2-1.0.el8.x86_64

$ uname -as
Linux opus-c-master 4.18.0-193.el8.x86_64 #1 SMP Fri Mar 27 14:35:58 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

這些命令都沒有告訴我類型。

任何人都可以提供幫助嗎?

在 RHEL 8 上,您可以使用syspurpose來確定係統的配置用途,例如

$ sudo syspurpose show
{
 "role": "Red Hat Enterprise Linux Workstation",
 "usage": "Production"
}

但是,對此進行配置是可選的。要配置系統的用途,請執行

sudo syspurpose --set-role="Red Hat Enterprise Linux Server"

(角色可以是“Red Hat Enterprise Linux Server”、“Red Hat Enterprise Linux Workstation”、“Red Hat Enterprise Linux Compute Node”之一)。

如果您對系統上使用的訂閱類型感興趣,請執行

sudo subscription-manager list --consumed | grep "Roles:"

這將指示已訂閱的系統角色。

引用自:https://unix.stackexchange.com/questions/654324