RHEL:在 RHEL 中設定本機 YUM 儲存庫的指示,以及如何收集 sosreport
Summary: 在 Red Hat Enterprise Linux 環境中,以下概述的程序說明如何從作業系統 ISO 映像安裝 RPM 套裝,並提供如何在機器未向 Red Hat 註冊時設定本機 YUM 儲存庫的指示。
Instructions
此處安裝的作業系統版本為 Red Hat Enterprise Linux Server 7.9 版。
我們已透過虛擬媒體掛接 RHEL 7.9 作業系統 ISO 映像 (裝置名稱 - /dev/sr0) 
我們正在嘗試收集 sosreport 從此處的此節點。但我們發現 sos 使用以下命令時未安裝套裝: sosreport。
在我們注意到機器未向 Red Hat 註冊權益後,我們嘗試安裝 sos 使用 YUM 儲存庫的套裝,但未成功。
請參閱 https://access.redhat.com/solutions/3592 (什麼是
sos 報告以及如何在 Red Hat Enterprise Linux 中創建一個?
建立 /root/DVD 目錄,以便在其中掛載作業系統 ISO 映像。
您可以前往如下所示的套件目錄,找到此作業系統 ISO 映像上可用的套件清單。
# mkdir /root/DVD # mount /dev/sr0 /root/DVD # cd /root/DVD # ll
我們可以使用命令列出所需的套件: ls -l | grep <package-name>
若要安裝 RPM 套裝,請執行下列命令: rpm -ivh <Package-name>
所以,若要安裝 sos RPM 套件,我們可以執行以下命令。
# rpm -ivh sos*
可使用 sosreport 可能已生成並保存在所需的位置,正如我們可能在下面發現的那樣。
下列步驟將引導至機器未向 Red Hat 註冊時,如何從 ISO 映像設定本機 YUM 儲存庫。
建立名為的本地儲存庫檔案 local.repo 功能 (在 DPM 應用程式中的 /etc/yum.repos.d 資料夾。
# cd /etc/yum.repos.d # touch local.repo
接下來使用 vi 編輯器將以下條件複製到 local.repo 檔案中所定義。
#vi local.repo [Local] name=Local DVD repo baseurl=file:///root/DVD/ enabled=1 gpgcheck=0
然後執行以下命令。
# yum clean all # yum repolist all
本地 YUM 儲存庫可能已設置並啟用,如下所示。
您現在可以使用 YUM 命令來安裝相同的 sos 包來自我們使用操作系統 ISO 映像設置的本地存儲庫。
使用命令 rpm -e <Package-Name>,我們刪除任何 sos 以前安裝的包。
之後,命令 yum install <Package-Name> 用於執行安裝。
若要安裝 sos 套裝,執行下列命令: yum install sos