CentOS 설치 후 yum 명령어 안될때 해결방법

2021. 9. 14. 15:05리눅스

반응형

VM로 CentOS랑 Ubuntu의 차이점 및 방화벽 등 여러가지를 테스트해보고자 다운받았는데 apt-get과 동일한 역활을 하는 yum을 사용하여 필수 프로그램등을 다운받으려고 했으나 안되는 사태가 발생하여 아래부분을 찾아보았다.

 

1. CentOS 설치 후 yum 실행 화면

 

 

위 화면과 같이 root 계정으로 로그인 후 yum update를 실행하니 에러가 나오고 있습니다.

 

에러내용은 아래와 같습니다.

초기에 설치한 후 DNS를 정해주지 않아서 발생된 오류 입니다.

 

Loaded plugins: fastestmirror, security
Setting up Install Process
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again


또는


14: curl#6 - "Could not resolve host: mirrorlist.centos.org: Unknown error" 

 

당연히 설치 후 네트워크 연결 자체가 안됬으니 에러가 나는 것이 당연하죠.

 

 

 

2. ip addr 명령어를 통해 이더넷 정보 확인

 

 

ip addr 명령어를 통해 이더넷 정보를 확인하고, dhcp에서 ip를 받아오지 못하고 있네요.

빨간 네모 박스인 곳을 잘 봐주세요. 저는 이더넷 카드 이름이 etho0 이라는 것을 사용하고 있습니다.

 

 

아래 경로에서 etho0 파일을 수정해야 합니다.

centOS에서는 ifcfg-<이더넷 카드 이름> 형식의 파일이 존재하며 이더넷 카드의 설정 등이 저장되어 있습니다.

 

 

 

 

3. ifcfg-<이더넷 카드 이름> 수정

vi /etc/sysconfig/network-scripts/ifcfg-eth0


 

ONBOOT=no → ONBOOT=yes 로 수정

그리고 파일을 저장하고 아래의 명령어로 dhcp를 다시 받습니다.

 

 

 

4. dhcp 명렁어로 ip 받기

dhclient

 

 

 

 

5. ip addr 명령어를 통해 확인

 

 

ip를 정상적으로 받았으니,

yum 명령어를 사용해봅시다 ! 

 

 

 

6. yum update 실행

 

 

yum update 명령어가 정상적으로 동작합니다.

 

이상으로 centOS 설치 후 인터넷 연결하는 방법이였습니다.

 

 

다음에는 더 좋은 정보로 찾아올꼐요 !

저는 이만.

 

 

출처: <https://kshman94.tistory.com/69>

반응형