如何在 RHEL/CentOS 8 上啟用 NUX Dextop 倉庫


介紹

NUX Dextop 是一個第三方倉庫,為 Red Hat Enterprise Linux (RHEL) 和 CentOS 提供各種多媒體和桌面軟體包。對於需要安裝各種多媒體應用程式(如媒體播放器、編解碼器和影片編輯器)的使用者來說,它是一個必不可少的倉庫。NUX Dextop 還提供 GNOME、KDE 和 Xfce 等桌面環境的軟體包。

NUX Dextop 的重要性在於,由於許可證限制,RHEL/CentOS 預設情況下不提供多媒體軟體支援。因此,需要這些軟體包的使用者需要依賴 NUX Dextop 等第三方倉庫。

如果沒有啟用此倉庫,使用者就無法在系統上安裝多媒體軟體。在本教程中,我們將指導您完成在 RHEL/CentOS 8 上啟用 NUX Dextop 倉庫的步驟。

在 RHEL/CentOS 8 上啟用 NUX Dextop 倉庫的步驟概述

在 RHEL/CentOS 8 上啟用 NUX Dextop 倉庫涉及兩個主要步驟:

  • 啟用 EPEL 倉庫 - 企業級 Linux 的額外軟體包 (EPEL) 倉庫包含標準 RHEL/CentOS 倉庫中不可用的其他軟體包。它是安裝 NUX Dextop 倉庫提供的一些軟體包的依賴項。

  • 安裝 NUX Dextop 軟體包 - 啟用 EPEL 倉庫後,我們將從 Nux 的官方網站下載並安裝關鍵軟體包!此軟體包提供了對 dNux! 專案提供的所有可用多媒體軟體的訪問許可權。本指南將詳細介紹每個步驟,以便您可以輕鬆地啟用 NUX Desktop 倉庫。

先決條件

為了在 RHEL/CentOS 8 上啟用 NUX Dextop 倉庫,您必須確保滿足以下先決條件:

RHEL/CentOS 8 安裝和更新

透過軟體包管理器或命令列定期檢查更新,確保您擁有最新版本的 RHEL/CentOS 8。

Root 訪問許可權或 Sudo 許可權

您必須擁有 root 訪問許可權或 sudo 許可權才能執行命令以啟用 NUX Dextop 倉庫。

啟用 EPEL 倉庫

NUX Dextop 軟體包需要一些依賴項,例如 ffmpeg、gstreamer-plugins-bad-free、sox 等,這些依賴項由 EPEL 提供。因此,在 RHEL/CentOS 8 系統上安裝 NUX Dextop 軟體包之前,您需要啟用 EPEL 倉庫。

在 RHEL/CentOS 8 上啟用 EPEL 倉庫的分步指南

要啟用 RHEL/CentOS 8 系統上的 EPEL 倉庫,請按照以下步驟操作:

  • 開啟終端視窗並以 root 使用者身份登入或使用 sudo 以及您的普通使用者帳戶登入:

$ sudo su – 
  • 使用 yum 命令下載並安裝最新的 epel-release 軟體包:

# yum install -y epel-release 
  • 成功安裝後,匯入必要的 GPG 金鑰:

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* 
  • 驗證是否已啟用 epel 倉庫:

# yum repolist 
  • 輸出應在 RHEL/CentOS 8 系統上啟用的或停用的其他倉庫中顯示 EPEL 倉庫。透過執行這些步驟,您已成功在 RHEL/CentOS 8 系統上啟用了 EPEL 倉庫。

安裝 NUX Dextop 倉庫軟體包

NUX Dextop 軟體包的解釋以及它如何與 EPEL 倉庫協同工作

NUX Dextop 是一個第三方倉庫,包含各種多媒體軟體包,包括編解碼器、媒體播放器和其他多媒體應用程式。由於法律或專利問題,這些軟體包未包含在 RHEL/CentOS 8 的預設倉庫中。

NUX Dextop 為使用者提供了一種輕鬆訪問這些軟體包並增強他們在 RHEL/CentOS 8 上的媒體體驗的方式。NUX Dextop 軟體包與我們在上一節中啟用的 EPEL 倉庫協同工作。

EPEL 倉庫包含某些 NUX Dextop 軟體包所需的依賴項。當您從 NUX Dextop 倉庫安裝軟體包時,如果需要,它可能會從 EPEL 或其他倉庫提取其他依賴項。

下載、安裝和配置 NUX Dextop 軟體包的分步指南

要安裝 RHEL/CentOS 8 上的 NUX Dextop 軟體包,請按照以下步驟操作:

  • 在您的系統上開啟一個終端視窗。

  • 使用 wget 命令下載適合您的系統架構(32 位或 64 位)的 RPM 軟體包:

sudo wget https://li.nux.ro/download/nux/dextop/el8/x86_64/nux-dextop-release-0-5.el8.nux.noarch.rpm 

注意 - 如果您使用的是 32 位架構系統,請在上述 URL 中將 x86_64 更改為 i686。

  • 使用 yum 安裝下載的 RPM 軟體包:

sudo yum localinstall nux-dextop-release-0-5.el8.nux.noarch.rpm 
  • 安裝後,透過執行以下命令檢查 NUX Dextop 倉庫是否已啟用:

sudo yum repolist | grep nux-dextop 
  • 如果您看到了來自 NUX Dextop 倉庫的軟體包列表,則安裝成功,您可以繼續從此倉庫安裝多媒體軟體包。就是這樣!

    您已成功在 RHEL/CentOS 8 上安裝並配置了 NUX Dextop 軟體包。

    現在您可以開始使用此倉庫中可用的多媒體軟體包來增強您在系統上的媒體體驗。

驗證安裝

安裝 NUX Dextop 倉庫軟體包後,務必驗證安裝過程是否成功。驗證可確保您可以在系統中訪問和使用新軟體包。要檢查 NUX Dextop 倉庫是否已正確啟用,我們將使用 yum 列出倉庫中所有可用的軟體包。

  • 步驟 1  在您的 RHEL/CentOS 8 系統上開啟一個具有 root 或 sudo 許可權的終端視窗。

  • 步驟 2 −  執行以下命令以驗證您是否可以看到所有可用的 NUX Dextop 軟體包:

yum --disablerepo="*" --enablerepo="nux-dextop" list available 

以上命令將列出 NUX Dextop 倉庫中所有可用的軟體包。

如果您看到一個很長的可用軟體包列表,那麼恭喜!您的安裝成功,您可以開始使用這些軟體包滿足您的系統需求。

在此過程中可能出現的常見問題的解釋

使用者在驗證安裝時遇到的一個常見問題是顯示“無法連線”的錯誤訊息。當系統與 NUX Dextop 伺服器之間沒有連線時,會出現此問題。例如,假設您嘗試從組織網路外部訪問軟體包,但沒有適當的 VPN 或代理設定。在這種情況下,您可能會遇到此問題。

解決方案相對簡單;在再次嘗試驗證之前,請確保您的網路設定已正確配置。另一個常見問題與過時的元資料相關;這意味著 yum 可能尚未更新其新新增倉庫的元資料。

要解決此問題,請嘗試在再次嘗試驗證之前執行“yum clean metadata”。值得注意的是,某些第三方倉庫可能會相互衝突並在驗證期間導致問題。

假設您在驗證過程中遇到任何衝突或錯誤,即使您已正確執行所有步驟。在這種情況下,最好尋求社群論壇的支援或諮詢專業的系統管理員以幫助排除故障並解決問題。

結論

在本教程中,我們介紹了在 RHEL/CentOS 8 上啟用 NUX Dextop 倉庫所需的步驟。我們首先概述了安裝過程所需的先決條件,包括擁有 root 訪問許可權並確保系統已更新了最新軟體包。

然後,我們啟用了 EPEL 倉庫,這是安裝 NUX Dextop 軟體包所需的倉庫。在驗證一切正常之前,我們安裝並配置了 NUX Dextop 軟體包本身。

更新於: 2023 年 6 月 8 日

650 次檢視

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告