Face to Error for use subscription-manager
Redhat8.x 설치 후 yum install 명령어 실행 시 아래와 같은 에러를 발견했다.
minimal 설치 후에 repository를 설정해줘야 하나 하고 에러를 살펴봤더니 subscription manager에 시스템을 등록해줘야 한다고 했다.
[ERROR] yum:75709:MainThread @logutil.py:194 - [Errno 13] Permission denied: '/var/log/rhsm/rhsm.log' - Further logging output will be written to stderr
Not root, Subscription Management repositories not updated
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
How to register to Redhat Subscription by CLI
먼저 Redhat 사이트의 계정이 필요하다. 계정이 있다는 전제하에 설명을 진행하겠다.
1. Subscription-manager 를 등록한다.
하단 코드에 your_username 에 자신의 ID, your_password에 자신의 password를 입력한 후 명령을 진행한다.
현재 사용자가 root가 아닌경우 root 비밀번호를 입력하면 등록한 아이디 값이 표시되고, 바로 system name을 출력하게 되면 정상적으로 등록된 것이다.
subscription-manager register --username your_username --password your_password
2. 시스템 등록후 내가 사용할 repository의 Pool ID를 조회 후, 아래와 같이 명령어를 입력한다.
sudo subscription-manager attach --pool=<Pool ID>
그 이후 yum install ~ 명령어를 입력하여 repository를 정상적으로 이용 가능한지 확인한다.
Extra: How to unregister to Subscription
더이상 필요하지 않게 될 경우 해제하는 방법은 아래와 같다.
system has been unregistered 문구로 정상적으로 구독이 해제됨을 알 수 있다.
subscription-manager unregister
이상으로 Redhat8에서 repository 를 사용하기 위해 subscription-manager를 이용하는 방법을 소개해봤다.
하나하나 마주하는것들에 대한 문제가 다음번에는 수월하게 진행되기를 바라며, 같은 어려움을 만난 사람들이 도움을 받길 바라며 이만 줄인다.
'부캐 > 리눅스' 카테고리의 다른 글
CentOS, Redhat 네트워크 설정 및 버전별 서비스 재 시작 방법 (0) | 2022.11.23 |
---|---|
Redhat8.x 디스크 수동설정 (+파티션을 어떻게 나눌지 모를때) (0) | 2022.11.21 |
[리눅스] Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter' 에러 해결 (0) | 2022.08.10 |
CentOS 7 설치 후 디스크 확장 변경 (중에 만나는 각종 에러 해결) (0) | 2022.08.04 |
ubuntu : GPU Driver 설치가능 리스트 (0) | 2022.06.16 |