저는 Scientific Linux 상자를 버전 6.5로 업그레이드하는 방법을 알아내려고 노력해 왔습니다. 현재 6.4에서는 yum 업데이트를 할 때마다 오류 메시지가 나타납니다(아래 참조!). 이 문제를 해결하려면 어떻게 해야 하는지 알려줄 수 있는 사람이 있나요?
일부 통계:
- Scientific Linux 32비트 - Lenovo Thinkpad 430 4GB RAM - 320GB HDD에서 실행
- 추가 기능이나 플러그인이 전혀 없으며 CD/DVD를 통해 간단히 설치하면 됩니다. 이 작업은 2012년 11월경부터 수행되었습니다.
에러 메시지:
[triton@localhost ~]$ su
Password:
[root@localhost triton]# yum update
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* elrepo: mirror.symnds.com
* elrepo-extras: mirror.symnds.com
* elrepo-kernel: mirror.symnds.com
* epel: mirrors.ptd.net
* epel-source: mirror.cogentco.com
* rpmforge: mirror.rit.edu
* rpmforge-extras: mirror.rit.edu
* sl: ftp.scientificlinux.org
* sl-addons: ftp.scientificlinux.org
* sl-security: ftp.scientificlinux.org
http://dl.atrpms.net/src/el6.4-i386/atrpms/stable/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: atrpms-source. Please verify its path and try again
[root@localhost triton]#
답변1
현재 2013년 12월 6일 16:00 UTC 기준으로 Scientific Linux는 버전 6.5를 출시하지 않았습니다. 레드햇, CentOS, 오라클가지다6.5 업데이트가 출시되었지만 SL에는아니요. 역사적으로 볼 때 RHEL 변경 사항을 검토하고 릴리스에 적용하는 데 CentOS 및 Oracle보다 시간이 더 오래 걸린다는 인상을 받았습니다.
답변2
@SuperMagic의 답변은 정확해 보이지만 귀하가 겪고 있는 상황에 대해 이 팁을 제공하겠습니다.
런타임에 다음 메시지를 받으면 yum update
:
http://dl.atrpms.net/src/el6.4-i386/atrpms/stable/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Error: Cannot retrieve repository metadata (repomd.xml) for repository: atrpms-source. Please verify its path and try again
이 메시지는 어떤 URL인지 매우 명확하게 알려줍니다."http://dl.atrpms.net/src/el6.4-i386/atrpms/stable/repodata/repomd.xml”는 404입니다. 또한 “atrpms-source” 저장소에 액세스할 수 없습니다.
업데이트를 실행하기 전에 다음과 같이 리포지토리를 비활성화할 수 있습니다.
$ yum update --disablerepo=atrpms-source