yum install 및 yum update와 같이 패키지 설치나 업데이트시 Could not retrieve mirrorlist문제로 설치가 되지 않는 문제가 발생할 때,
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://mirrorlist.centos.org/ ..........
여러가지 원인이 있지만 주로 /etc/resolv.conf 설정 문제와 관련이 있기는 합니다.
몇가지 해결 방법이 아래에 있습니다 :
[해결 1] /etc/resolv.conf 에 nameserver X.X.X.X 값이 정확한지 확인해보세요.
패키지관리자가 네임서버 조회를 하지 못해서 발생할 수 있습니다.
예시로 구글의 DNS서버인 8.8.8.8 을 입력한 후 테스트해보세요.
# Generated by NetworkManager # No nameservers found; try putting DNS servers into your # ifcfg files in /etc/sysconfig/network-scripts like so: # # DNS1=xxx.xxx.xxx.xxx # DNS2=xxx.xxx.xxx.xxx # DOMAIN=lab.foo.com bar.foo.com nameserver 8.8.8.8
[해결 2] 서버 네트워크가 불안정하거나, 내부 네트워크가 불안정할 수 있습니다.
네트워크 연결과 관련된 설정을 체크해보세요.
[해결 3] yum인 경우 /etc/yum.repos.d, apt인경우 /etc/apt/sources.list에서 미러서버의 주소가 잘못되었을 경우에도 발생할 수 있습니다.
올바른 경로를 확인하고 수정해보세요.
yum clean all 또는 apt-get clean all로 패키지를 다시 설정한 후 재시도해보세요.
Xcode에서 iOS 애플리케이션을 빌드(Archive)하고 App Store Connect에 앱을 업로드하는 도중, 아래와 같은 에러가 발생하면서 더…
INSTALL_FAILED_INSUFFICIENT_STORAGE 문제 안드로이드 스튜디오에서 에뮬레이터를 실행하고 개발중인 애플리케이션을 실행하려 하면 로그 창에 아래와 같이 표시되면서…
리눅스 명령어 - kill, killall 리눅스 kill 명령어는 특정 프로세스를 종료해주는 명령어입니다. 백그라운드에서 실행되고 있는…
JavaScript는 역사가 긴 스크립트 프로그래밍 언어입니다. 세월이 흐르면서 많은 자바스크립트 표준이 만들어졌고, 현재는 많은 문법적…
NodeJS 테스트 프레임워크인 Mocha는 비동기 테스트를 지원합니다. 간혹 특정 테스트 스크립트를 작성하고 실행하면 아래와 같이…
View Comments
/etc/yum.repos.d 인데 /etc/apt/ 경로 자체가 없어요
안녕하세요. 현재 사용하시고 계신 리눅스 운영체제에 따라 사용되는 패키지 관리자가 다를 수 있습니다.
일반적으로 apt와 yum을 사용하곤 하는데요(명령어가 존재하는지 확인하여 알아볼 수 있습니다),
yum 패키지 관리자를 사용 중인 경우는 apt 경로가 존재하지 않습니다.
따라서 /etc/yum.repos.d 디렉토리에 존재하는 저장소 파일의 내용에 있는 저장소 경로가 올바른지에 대해 살펴보셔야 할 것 같습니다.