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
답변1
파일이 누락된 것 같습니다 /etc/yum.repos.d/almalinux.repo
.almalinux 배포판팩. "baseos", "appstream" 등과 같은 저장소를 정의합니다.
패키지를 수동으로 다시 설치하고 시스템에 기본 저장소와 같은 중요한 구성 요소가 왜 누락되었는지 자세히 살펴보는 것이 좋습니다. 이 시스템에 슈퍼유저가 있는 사람은 또 누구입니까?