Dnf

我需要有關 dnf 的 Alma Linux 錯誤的幫助:“沒有啟用的儲存庫…”

  • April 19, 2022

我有一個新安裝的 Alma Linux 8,但在弄清楚如何安裝軟體包時遇到了問題。當我執行 dnf 時,我得到:

Error: There are no enabled repositories in "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d".

我的轉發器:

repo id                                               repo name                                                           status
ha                                                    AlmaLinux 8 - HighAvailability                                      disabled
ha-debuginfo                                          AlmaLinux 8 - HighAvailability debuginfo                            disabled
ha-source                                             AlmaLinux 8 - HighAvailability Source                               disabled
plus                                                  AlmaLinux 8 - Plus                                                  disabled
plus-debuginfo                                        AlmaLinux 8 - Plus debuginfo                                        disabled
plus-source                                           AlmaLinux 8 - Plus Source                                           disabled
powertools                                            AlmaLinux 8 - PowerTools                                            disabled
powertools-debuginfo                                  AlmaLinux 8 - PowerTools debuginfo                                  disabled
powertools-source                                     AlmaLinux 8 - PowerTools Source                                     disabled
resilientstorage                                      AlmaLinux 8 - ResilientStorage                                      disabled
resilientstorage-debuginfo                            AlmaLinux 8 - ResilientStorage debuginfo                            disabled
resilientstorage-source                               AlmaLinux 8 - ResilientStorage Source                               disabled

我想做的一項任務是升級到 PHP 8,但我需要先弄清楚這個 dnf/repo 問題。

我將不勝感激任何指導或參考連結,因為我無法完全找到有關我的特殊情況的幫助。這是我的 hostnamectl 輸出的一部分:

Virtualization: openvz
Operating System: AlmaLinux 8.5 (Arctic Sphynx)
CPE OS Name: cpe:/o:almalinux:almalinux:8::baseos
Kernel: Linux 4.18.0
Architecture: x86-64

您似乎缺少作為almalinux-release軟體包/etc/yum.repos.d/almalinux.repo一部分的文件。它定義了“baseos”、“appstream”等儲存庫。

我建議手動重新安裝該軟體包,並仔細研究為什麼您的系統神秘地缺少像基本儲存庫這樣的關鍵組件。還有誰在這個系統上擁有超級使用者?

引用自:https://unix.stackexchange.com/questions/699525