RTM에서 가상머신(CentOS 7)을 접속하여 스크롤 사용을 위한 패키지를 설치하려고 했는데 

아래와 같은 에러가 발생했다.

 

 

?? 이게 뭔 소리지

 

혹시나 네트워크 설정이 안되어 있나 싶어서 ping도 쏴보고 DNS 설정까지 확인했는데 네트워크 문제는 아닌 것 같았다.

Yum 리포지토리 설정이 잘못되어 있는 듯 했다.

 

 

Base 리포지토리 설정을 우선 확인해봤다.

sudo vi /etc/yum.repos.d/CentOS-Base.repo

 

그리고 모든 섹션의 mirrorlist 부분을 주석처리하고 baseurl을 활성화해주고

 

yum 캐시를 모두 지워줬다.

sudo yum clean all

 

그리고 다시 캐시를 생성해주려는데

sudo yum makecache

 

 

 

이번엔 baseurl이 유효하지 않아서 생긴 문제인듯했다. 

 

열심히 구글링을 해서 찾아낸 다른 baseurl로 교체해주고 다시 yum 캐시를 생성해줬다.

 

baseurl=http://vault.centos.org/altarch/7/os/$basearch/

 

 

sudo yum clean all
sudo yum makecache

 

 

대충 패키지 아무거나 깔아봤다. 어쨌든 해결!

 

UTM에서 초기에 CentOS 7 (또는 다른 운영체제)를 설치하기 위해

이미지 파일(iso)을 등록하고, 메모리와 디스크까지 할당해준 후 

 

 

위와 같이 'install CentOS 7'을 눌러 네트워크 설정, 파티셔닝, 루트 계정 비밀번호 설정, 사용자 계정까지 생성해 준 후에 

reboot를 눌러줬음에도 불구하고 다시 install 화면이 뜬다면,

 

우선 해당 가상 머신을 잠시 stop하고 설정에 들어간다 (빨간색 네모박스)

 

그러면 왼쪽 카테고리에서 아래쪽을 보면 Drives 부분이 있을텐데,

 

거기서 연결된 ISO 이미지를 제거하기 위해 해당 드라이브를 Delete 해줘야 한다.

 

그리고 나서 다시 그 가상 머신을 실행해보면,

비로소 CentOS 에 로그인할 수 있게 된다....

 

설치가 완료된 후엔 설치 디스크를 제거하여 더 이상 ISO 파일에서 부팅이 되는 것을 방지해줘야 하는 것 같다.

'Linux' 카테고리의 다른 글

[Linux/CentOS 7] yum: Could not retrieve mirrorlist 에러  (0) 2024.07.02

+ Recent posts