01 Installation - noyage/redhat GitHub Wiki

Brief History of GNU/Linux

  • 1984: Richard Stallman starts GNU (GNU's Not Unix) project - create a free Unix, did not have a kernel
  • 1991: Linus Torvalds creates kernel called Linux
  • Linux + GNU = GNU/Linux (sadly usually just called Linux)
  • 1993: Red Hat Inc. founded
  • 1994: Red Hat Linux 1.0 released Nov 1994

Supported Hardware Platforms

  • AMD/Intel 64-bit
  • ARM 64-bit
  • IBM Power Systems (Little Endian)
  • IBM Z-architectures

Installation

  • download ISO file
  • create a bootable USB flash drive - use dd to write iso to flash drive:
    • use lsblk to verify which disk you will writing the ISO to
    • dd if=file.iso of=/dev/sdX bs=1M conv=fdatasync,notrunc

BIOS tweaks

  • UEFI Secure Boot requires that the operating system kernel is signed with a recognized private key, which the system’s firmware verifies using the corresponding public key.
  • For Red Hat Enterprise Linux Beta releases, the kernel is signed with a Red Hat Beta-specific public key, which the system fails to recognize by default.
  • If you plan to install a Beta release of Red Hat Enterprise Linux, on systems having UEFI Secure Boot enabled, then first disable the UEFI Secure Boot option and then begin the installation.

Hardware Requirements

⚠️ **GitHub.com Fallback** ⚠️