ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CentOS6 yum.repo error
    Linux 2021. 4. 4. 16:22
    반응형

    Loaded plugins: fastestmirror, refresh-packagekit, security

    Determining fastest mirrors

    YumRepo Error: All mirror URLs are not using ftp, http[s] or file.

     Eg. Invalid release/repo/arch combination/

    removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt

    Error: Cannot find a valid baseurl for repo: base
    <== centos6
    을 쓰다보면 이런 오류가 뜰것이다.

    이런 오류가 뜨게되면 해당 리포지터리 파일이 더이상 지원을 하지 않은것이므로 6.10으로 업데이트를 해줘야된다.

    echo "https://vault.centos.org/6.10/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist.txt

    echo "http://vault.centos.org/6.10/updates/x86_64/" > /var/cache/yum/x86_64/6/updates/mirrorlist.txt

    echo "http://vault.centos.org/6.10/extras/x86_64/" > /var/cache/yum/x86_64/6/extras/mirrorlist.txt

     

    이렇게 하게된다면 당장 해결은 되지만 yum clean all을 할때마다 다시 입력해줘야된다.

    해당 리포지터리주소를 아예 centosBase주소에 넣으면 안뜰것이다. 직접 넣어주자

    <== CentOS-Base 파일에 들어가서

    <== mirrorlist 주소부분을 주석처리하고 url을 수정하거나, baseurl 을 새로 만들어 해당 부분을 넣도록 하자

    <== 업데이트가 잘 된다.

    <== 다 다운받고

    <== epel을 다운받도록 하자

    <== epel이란 페도라에서 제공되는 저장소로 각종 패키지의 최신버전을 제공하는 저장소이다.

    <== 하지만 nss버전이 구버전이므로 nss버전을 최신버전으로 업데이트를 해주자

    yum clean all

    yum --disablerepo="epel" update nss

    <== epel에서 다운받는 fai2lban을 다운받아봤다. 정상작동이 된다.

    반응형

    'Linux' 카테고리의 다른 글

    Ubuntu 메일 서버 iRedMail  (0) 2021.04.24
    커널 업그레이드 CentOS6  (0) 2021.04.05
    kali로 centos암호 알아내기  (0) 2021.03.28
    centos root패스워드 분실시  (0) 2021.03.27
    우분투20.04 네트워크 설정  (0) 2021.02.22

    댓글

Designed by Tistory.