CentOS 4.7: YUM UPDATE 명령 실행 실패

CentOS 4.7: YUM UPDATE 명령 실행 실패

CentOS 4.7 서버를 업데이트하려고 시도하는 동안 YUM UPDATE 명령이 다음을 반환합니다.

  • ftp, http[s] 또는 repos용 파일을 사용하지 않고 건너뛰기 - 잘못된 repo/release/arch 조합
  • repomd.xml로 끝나는 업데이트에 대한 긴 URL은 404를 제공합니다.
  • 더 이상 시도할 거울이 없습니다

나는 이와 같은 다른 게시물(CentOS 5.x)에서 2017년 어느 날 지원이 종료된다는 답변을 보았습니다. 즉, 업데이트된 파일을 찾으려면 다른 URL이 필요하다는 의미입니다.

4.7에도 해당되나요? 이것이 배포자 측에서 Linux를 관리하는 표준 방식이라면 그럴 것입니다. 그렇다면 업데이트에 필요한 것으로 보이는 repomd.xml 파일을 찾을 수 있는 다른 사이트가 있습니까?

이 모든 것은 실패한 YUM INSTALL SQL 명령에서 시작되었습니다.

마지막으로 업데이트 명령은 내 설치 버전을 변경합니까, 아니면 내 버전의 파일을 최신 버전에 포함된 파일에 추가/수정합니까? 후자는 내가 생각하는 작동 방식이지만 Linux를 처음 접했고 합리적으로 할 수 있는 모든 것을 알고 싶습니다.

답변1

다른 논평자들은 왜 이 OS를 업데이트하려고 애쓰시는지, Linux OS 최신성 측면에서 CentOS 4.7은 매우 오래된 운영 체제이기 때문에 7.4인지 궁금해하고 있습니다.

CentOS 4는 2005년에 출시되었습니다.어느2012년 업데이트 종료.

업그레이드하는 이유는 (유지 관리 저장소가 없다는 점을 제외하고) 단순히 인터넷의 다른 시스템에 대한 연결이 줄어들기 때문입니다. 이는 수년 동안 많은 업데이트를 받은 SSL/TLS 암호화 때문입니다. 따라서 고대 시스템에서 연결하는 "다른" 최신 서버가 TLS 1.1을 시행하는 경우 애초에 해당 서버에 연결하지 못할 수도 있습니다.

즉, 당신은 행운을 시험해 볼 수 있다고 말했습니다CentOS 볼트거기에 저장소를 지정하십시오. 암호화되지 않았기 때문에 패키지를 설치할 수 있는 가능성이 높습니다 :).

/etc/yum.repos.d/저장소 정의를 조정 하고 올바른 해당 볼트 저장소를 가리켜 야 합니다 http://vault.centos.org/4.7/updates/x86_64/(예: 머신/OS가 x86_64 아치인 경우).

관련 정보