前言
簡單來說,最近又要開始玩 AlmaLinux所以基礎設定系列文章就出現了。至於為何採用 AlmaLinux 而非過去熟悉的 CentOS 呢? 有在注意 IT 新聞的朋友應該早就知道了,沒空看到這個新聞的朋友,可以參考加下連結追上進度:RHEL 8 特色功能簡介
目前,新版本的 RHEL 8與舊版 RHEL 7 有很大的不同,舉例來說,套件庫主要有二個「BaseOS 和 AppStream」、預設檔案系統採用「XFS」、套件管理工具由過去的 YUM 升級為「dnf」、時間校時工具僅採用「Chrony」、網路組態僅採用「NetworkManager」、防火牆 Firewalld 底層由 iptables 改為「nftables」……等,詳細資訊請參考 Considerations in adopting RHEL 8 Red Hat Enterprise Linux 8 | Red Hat Customer Portal :- Kernel 版本: 4.18+
- System Compiler: GCC 8.2, LLVM 6.0
- Hardware Architectures: Intel / AMD 64-bit, IBM Power LE, IBM z Systems, ARM 64-bit
- File System: XFS
- Package Management: dnf (YUM v4)
- Time Synchronization: Chrony
- Networking: NetworkManager
圖、RHEL 7 / 8 Repositories 差異示意圖
圖、新版 dnf 套件管理工具示意圖
RHEL 8 Overview 線上免費課程
在前年 Red Hat Summit 2020 中,推出許多線上免費課程,其中包含 Red Hat Enterprise Linux Technical Overview (RH024) 的線上免費課程,註冊後可以享有 30 天免費課程的機會,方便有興趣的朋友快速了解。下列是這個 RH024 免費課程的大綱:- What are Linux, open source software, and a distribution?
- Introduction to the shell
- Kernel and user spaces
- Orientation to the graphical user interface
- File management in Linux
- The file system hierarchy
- Editing files using Vim
- Organizing users and groups
- File permissions
- Managing software
- Configuring networking
- Controlling system startup processes
- Introduction to containers
- Overview of cockpit
- Learning more about Red Hat Enterprise Linux 8
AlmaLinux 8 基礎設定
下列便是 AlmaLinux 8.x 攻略的基礎設定系列文章:- AlmaLinux 8.x 基礎設定 (1) - 安裝 AlmaLinux 8
- AlmaLinux 8.x 基礎設定 (2) - NetworkManager 組態設定網路功能
- AlmaLinux 8.x 基礎設定 (3) - 安裝 Hyper-V 整合服務
- AlmaLinux 8.x 基礎設定 () - Cockpit 圖形化介面管理工具
- AlmaLinux 8.x 基礎設定 () - 組態設定 VIM 及 Bash Shell 操作環境
- AlmaLinux 8.x 基礎設定 () - 設定 sudo 管理員帳號管理機制
- AlmaLinux 8.x 基礎設定 () - 禁止 Root 帳號本機及 SSH 遠端登入
- AlmaLinux 8.x 基礎設定 () - SELinux 安全性增強機制
- AlmaLinux 8.x 基礎設定 () - DNF 套件管理工具
- AlmaLinux 8.x 基礎設定 () - 擴充 DNF 套件數量
- AlmaLinux8.x 基礎設定 () - 簡述 Systemd 啟動模式等級
- AlmaLinux 8.x 基礎設定 () - 調整 Firewalld 防火牆規則
- AlmaLinux 8.x 基礎設定 () - 定期寄送 CentOS 主機系統資訊 Log
- AlmaLinux 8.x 基礎設定 () - 關閉不必要的系統服務
- AlmaLinux 8.x 基礎設定 () - 採用 I/O Scheduler Noop 加速 Disk I/O
- AlmaLinux 8.x 基礎設定 () - 完成 CentOS Base VM 的製作
- AlmaLinux 8.x 基礎設定 () - 範本 CentOS 重新產生 Product_UUID