如何免费下载和安装RHEL8(Red Hat Enterprise Linux)

RHEL(Red Hat Enterprise Linux)8于RHEL 7发行5年后的2019年5月7日发行。本教程将向您展示如何免费下载和安装RHEL8。

RHEL 8中的改进和新功能

  • 应用程序流(AppStream)存储库允许更简单,更灵活地交付用户空间包(运行时语言,数据库,Web服务器等)。 用户空间组件现在可以比核心操作系统软件包更快地更新,而不必等待操作系统的下一个主要版本。 这样您就可以获得最新的稳定版本🙂
  • 通过IPVLAN在容器中支持更有效的Linux网络。
  • 包括具有带宽和往返传播时间(BBR)拥塞控制的新TCP / IP堆栈。
  • 还包括系统范围的加密策略。
  • 轻量级,基于开放标准的容器工具箱(Buildah,Podman,Skopeo)
  • 红帽企业Linux Web控制台提供了简化的界面,可以更轻松地在本地和远程管理红帽企业Linux服务器,包括虚拟机。
  • 百胜4,是Red Hat Enterprise Linux中的下一代Yum软件包管理器,可提供更快的性能,更少的已安装依赖性以及更多的软件包版本选择,以满足特定的工作负载要求。 Yum 4基于DNF技术。
  • 支持LUKSv2对磁盘数据进行加密,并与网络绑定磁盘加密(NBDE)结合使用,以实现更强大的数据安全性和对加密数据的更简化访问。

RHEL 8基于Fedora28。它包括更新的软件包,例如

  • Linux内核4.18,
  • Python 3.6,PHP7.2,Apache 2.4.35,Nginx 1.14
  • MariaDB 10.3,MySQL 8.0,PostgreSQL 10,PostgreSQL 9.6和Redis 4.0
  • OpenSSL 1.1.1TLS 1.3 都支持。
  • GNOME Shell已使用默认的显示服务器Wayland更改为3.28版。 X.org服务器也可用。
  • nftables 取代 iptables。 的 firewalld 守护程序现在使用 nftables 作为其默认后端。

如何下载RHEL8 ISO文件

您可能听说过Red Hat产品需要付费,但是您可以通过Red Hat Developer Program免费使用RHEL 8,该程序的加入费用为$ 0。 它允许 开发人员个人使用 RHEL。 集成,测试和生产环境将需要付费订阅。

创建开发人员帐户后,您需要转到https://www.redhat.com/wapps/sso/login.html来完成您的个人资料。

红帽订阅经理

然后转到https://developers.redhat.com/rhel8/下载Red Hat Enterprise Linux 8 ISO文件。 下载完成后,您可以使用 dd 在Linux桌面操作系统上,如下所示。 /dev/sdX 是USB驱动器的设备名称,可以通过运行命令获得 sudo parted -l

sudo dd if=rhel-8.0-x86_64-dvd.iso of=/dev/sdX status=progress

在Windows上,您可以使用以下命令创建可启动USB Rufus。 如果您想在VirtualBox中安装RHEL 8,则无需创建可启动的USB驱动器。

在VirtualBox中安装RHEL 8

首先,在Virtualbox中创建一个虚拟机。 我将内存大小设置为2048MB。

为rhel8创建虚拟机

磁盘大小设置为15GB。

在virtualbox中安装rhel8

创建虚拟机后,请转到 Settings -> Storage。 在中选择空光盘驱动器 Controller: IDE。 然后选择RHEL 8 ISO作为光盘文件。 单击确定以保存您的设置。 现在可以从ISO文件引导您的VM。

RHEL 8 beta虚拟机

现在启动您的VM。 选择第一个选项来安装RHEL 8。

在virtualbox中安装Red Hat Enterprise Linux 8

安装程序启动后,选择您的语言。 (在Virtualbox中,您可以按向右Ctrl键将鼠标光标释放回主机。)如果VirtualBox中没有鼠标光标,则可以使用Tab键,空格键和箭头键选择项目。

Rhel 8安装程序

在下一个屏幕上,您需要完成标有黄色三角形图标的项目。 例如,我需要配置 Installation Destination

rhel 8安装摘要

由于这是安装在Virtualbox中的,所以我不想设置自定义分区表。 所以我只要点击 Done 无需进行任何更改。

rhel 8安装目的地

software selection,我可以选择Workstation作为基本环境,以便拥有GUI。

rhel 8工作站

system purpose 部分,我可以选择 Development/Test 的用法。 如果要免费使用RHEL 8,这是必需的。 保持其他选项不变。

rhel 8系统目的开发测试

保存配置后,单击 Begin Installation 按钮。 在安装操作系统时,您需要设置root密码并创建用户帐户。

rhel 8创建用户

安装速度非常快。 8分钟后,我的RHEL 8已安装。 在单击重新启动按钮之前,您需要转到Virtualbox Settings -> Storage 并从虚拟磁盘驱动器中删除您的ISO文件。 然后点击 Reboot 享受新的操作系统。

首次启动时,您需要接受许可协议。

Rhel 8许可协议

之后,点击 finish configuration。 并登录到桌面。

rhel 8工作站登录

将系统注册到Red Hat订阅管理(免费)

进入“欢迎使用并开始使用”屏幕后,请确保系统具有Internet连接。 RHEL 8不会自动连接到网络。 您需要转到网络设置,并使系统能够自动连接到可用网络。

RHEL 8自动连接到网络

然后,您可以打开一个终端窗口,并运行以下命令切换到root用户。

su -

如果您尝试更新存储库,

yum update

它会告诉你

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

在终端中运行以下命令来注册系统。

subscription-manager register --username your-redhat-developer-username --password your-password

然后运行以下命令将系统附加到预订。

subscription-manager attach --auto

如果一切顺利,您应该看到:

Installed Product Current Status:
Product Name: Red Hat Enterprise Linux for x86_64
Status: Subscribed

现在,您可以更新您的存储库。

yum update

并安装一些软件。

yum install nginx

免费享受Red Hat Enterprise Linux 8!

如果在运行yum命令时看到以下错误,

This system is registered with an entitlement server, but is not receiving updates. You can use subscription-manager to assign subscriptions.
There are no enabled repos.

这意味着您的系统无法附加到订阅。 您需要转到Red Hat客户门户,单击 Learn more about the beta 按钮,然后单击 get started 按钮添加免费的Red Hat Entreprise Linux服务器订阅。

续订

免费的Red Hat Developer订阅将在1年后过期。 您可以免费续订订阅以继续使用RHEL 8 OS。

包起来

而已! 我希望本教程可以帮助您下​​载并安装Red Hat Enterprise Linux8。和往常一样,如果您发现这篇文章很有用,请订阅我们的免费时事通讯以获取更多提示和技巧。 保重🙂

Sidebar