본문 바로가기
study/TIP

CentOS 7 설치 시 repo 문제 해결 후기 – mirror.kakao.com으로 깔끔하게 정리하기

by 휘루걸음 2025. 4. 15.
728x90

 

🙋🏻‍♂️ 왜 CentOS 7을 설치했을까?

최근 폐쇄망(내부망) 환경에서 테스트 서버를 세팅할 일이 있어서, CentOS 7을 새로 설치하게 되었습니다.
물론 이제는 Rocky나 Alma를 쓰는 게 더 현대적이지만, 의존성 있는 패키지들이 CentOS 7에서 돌아가야 하는 상황이었기 때문에 어쩔 수 없는 선택이었죠.


반응형

 

😵 설치는 했는데, yum update가 안 된다?

설치 자체는 ISO 이미지로 부팅해서 문제 없이 완료했습니다.
하지만 설치 후 yum update를 실행하자마자…

Cannot find a valid baseurl for repo: base/7/x86_64

오류가 떠버립니다. 뭐죠? 인터넷도 되고 DNS도 살아있는데 왜?

728x90

📦 CentOS 공식 미러 종료 이슈

찾아보니, CentOS 7의 기본 repo에서 사용하던 공식 미러 서버가 더 이상 동작하지 않거나, 자동으로 리디렉션되지 않는 경우가 발생하고 있더군요.
특히 mirror.centos.org로 가는 기본 설정은 몇몇 환경에서 더 이상 유효하지 않습니다.

즉, yum이 패키지를 찾으려는 기본 경로가 죽은 주소를 바라보고 있던 것이죠.


🛠 해결 방법: baseurl을 mirror.kakao.com으로 교체

국내에서는 속도도 빠르고 안정적인 카카오 미러(mirror.kakao.com) 를 사용해서 해결했습니다.

1. /etc/yum.repos.d/CentOS-Base.repo 수정

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

2. 모든 기존 mirrorlist= 항목을 주석처리하고, baseurl=을 다음과 같이 수정합니다:

[base]
name=CentOS-7 - Base
baseurl=http://mirror.kakao.com/centos/7/os/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirror.kakao.com/centos/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-7 - Updates
baseurl=http://mirror.kakao.com/centos/7/updates/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirror.kakao.com/centos/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-7 - Extras
baseurl=http://mirror.kakao.com/centos/7/extras/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirror.kakao.com/centos/RPM-GPG-KEY-CentOS-7

※ mirrorlist= 줄은 꼭 주석 처리하세요. 그렇지 않으면 여전히 기본 미러를 바라보려고 합니다.


📈 그 결과?

yum clean all
yum makecache
yum update -y

정상 작동! 업데이트 및 패키지 설치 모두 OK.
속도도 빠르고 안정적입니다. kakao 미러 진짜 👍


📚 추가 팁: repo를 못 찾을 때 확인할 것들

  1. 인터넷 연결 여부 (ping, curl로 외부 도메인 확인)
  2. DNS 설정 (/etc/resolv.conf)
  3. repo 파일 내 URL 주석 처리 여부
  4. 방화벽/프록시 문제 (특히 사내망에서 yum 막혀 있는 경우 종종 있음)
  5. yum clean all + makecache 재시도

✍️ 마무리 후기

CentOS 7은 여전히 여러 폐쇄망/내부망 환경에서 많이 쓰이고 있고, 가끔은 이런 기본적인 repo 설정에서 막히는 일이 많습니다.
이럴 땐 믿고 쓸 수 있는 국내 미러를 적극 활용하세요. 개인적으로는 kakao, naver, kakao, KAIST 미러가 안정적이었어요.

여러분도 비슷한 문제 겪으셨다면 댓글로 공유해주세요. 리눅스 설치는 혼자 하면 외롭습니다 😅


필요하시면 Markdown 버전도 따로 드릴게요! 😊

728x90

'study > TIP' 카테고리의 다른 글

svn 저장소 정보를 수정하자  (0) 2025.05.13
화재보험 들어야 할까?  (2) 2025.03.27
Chocolatey 셋팅오류 해결방법  (0) 2024.04.23
rath 셋팅  (1) 2024.03.28
CUBRID 한글 초성 검색  (3) 2024.03.07