開源項目開源快訊短文資訊

啟用CRB”Code Ready Builder”–AlmaLinux 9中的PowerTools

CentOS PowerTools在基於RHEL 9的系統中不可用,取而代之的是其等效的軟體庫,稱為CRB(Code Ready Builder)。在本文中,我們將學習在Almalinux或Rocky Linux 9中啟用CRB的命令。

PowerTools庫仍然適用於CentOS 8或其他基於RHEL 8的Linux系統,如Almalinux或Rocky。它旨在提供開發人員主要需要的一系列工具和庫。然而,在RHEL 9及其基於的Linux發行版中,它被稱為Code Ready Builder。

CRB(Code Ready Builder)是一個等效的軟體庫,與眾所周知的CentOS PowerTools相似,簡稱為CRB,在包括Almalinux、Rocky Linux和其他衍生系統的RHEL中均可使用。

AlmaLinux 或 Rocky Linux 9 上啟用 CRB

1. 執行系統更新

首先,執行系統更新命令以刷新 DNF 包管理器並安裝可用的安全和應用程序包更新。

sudo dnf update

2. 在 AlmaLinux 或 Rocky Linux 9 上安裝 Yum-utils

Yum-utils 是一組工具和實用程序,用於管理基於 RHEL 的 Linux 包管理器 Yellowdog Updater Modified (YUM)。它提供了多個有用的命令,可用於管理軟體包和倉庫,例如需要管理倉庫的 config-manager 命令。

sudo dnf install yum-utils

3. 在 Almalinux 9 上啟用 CRB - PowerTools 替代方案

現在,使用 config-manager 並使用以下命令在您的 Almalinux 或 Rocly Linux 上啟用已經存在的 Code Ready Builder 倉庫:

sudo dnf config-manager --set-enabled crb

4. 檢查已啟用的倉庫列表

為確認 CRB 是否已成功啟用在我們的 Linux 系統上,我們可以列出活躍的倉庫,以下是相應的命令:

dnf repolist

輸出

repo id                     repo name
appstream                   AlmaLinux 9 - AppStream
baseos                      AlmaLinux 9 - BaseOS
crb                         AlmaLinux 9 - CRB
extras                      AlmaLinux 9 - Extras

5. 安裝 Epel 和 Epel Next

如果您還想在 Almalinux 9 上啟用 EPEL(企業級 Linux 的額外軟體包)和 EPEL Next,則以下是相應的命令。

什麼是 EPEL Next?

EPEL 軟體包是為 RHEL 構建的,但 EPEL Next 提供了針對 CentOS Stream 構建的替代倉庫。這對於即將推出的 RHEL 庫重組或尚未在 RHEL 中的最低版本構建要求非常有用。EPEL Next 擁有自己的 distgit 分支,koji 構建目標和 bodhi 發布,並帶有 .next disttag 用於升級路徑。

啟用 EPEL 的命令

sudo dnf install epel-release

啟用 EPEL Next 的命令

sudo dnf install epel-next-release

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0

You may also like

Leave a reply

您的電子郵箱地址不會被公開。 必填項已用 * 標註

此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

More in:開源項目

開源項目

Pandora:一個讓你呼吸順暢的ChatGPT

本文介紹了一款名為Pandora的開源項目,它是一款用於解決國內用戶使用ChatGPT時遇到的種種問題的客戶端。本文詳細介紹了Pandora的功能特性、安裝方法、部署方式以及Docker部署方法。
開源新聞

FTP 伺服器:Vsftpd vs ProFTPd

FTP(文件傳輸協議)是用於傳輸文件的標準協議。像 Vsftpd 和 ProFTPd 這樣的 FTP 伺服器提供了一種訪問和傳輸遠程伺服器上存儲的文件的方法。 Vsftpd Vsftpd(Very S […]