현재의 fedora 버젼은 업데이트가 잘 되지만 오래 된 버전의 fedora는 업데이트를 하려면 수정이 필요 합니다. fedora 머신 하나에 yum install 하려다가 문제 발생
에러 메세지: Error: Cannot retrieve repository metadata (repomd.xml) for repository: fedora.
1.
network 문제는 아님 (인터넷 잘됨)
ifconfig를 통하여서 자신의 IP를 확인한 후 ping 테스트를 함.. ping이 정상적으로 동작하지 않으면 인터넷에 문제가 있는것이겠지요.
2.
fedora.repo
fedora-updates.repo
의 baseurl 의 주석을 해제하면 된다는 note 가 있어 적용 결과 여전히 안됨
3.
yum clean all
yum clean metadata
해도 안됨
4.
본격적으로 fedora.repo 분석을 시작하였고 $releasever, $basearch 변수에 대한 궁금증이 있어 검색 결과 다음과 같음
- $releasever This will be replaced with the value of the version of the package listed in distroverpkg. This defaults to the version of 'redhat-release' package.
- $arch This will be replaced with your architecture as listed by os.uname()[4] in Python.
- $basearch This will be replaced with your base architecture in yum. For example, if your $arch is i686 your $basearch will be i386.
5.
fedora.repo
fedora-updates.repo
에서 mirrorlist 를 주석처리하였으나 안됨
6.
그런데 앞서 결과에서 404 가 나온다?
그래서, 브라우저 상에서 현재 baseurl 로 지정된
http://download.fedoraproject.org/pub/fedora/linux/releases/16/
로 들어가 보니
README 읽어 달라고 하니 읽어 보았습니다. 그러니 현재의 링크를 알려 주는군요..
http://archives.fedoraproject.org/pub/archive/fedora/
으로 변경되어 목록이 출력됨
fedora.repo 의 baseurl 을
아래와 같이 변경함
그러나 http://archives.fedoraproject.org/pub/archive/fedora/ 에 내가 작업하고 있는 fedora 15 의 update repo 가 없어
fedora-updates.repo 의 baseurl 은 구글링하여 찾은 다른 repository 를 등록함
(dl.fedoraproject.org/pub)
성공
'WORK > Sotfware' 카테고리의 다른 글
linux root 설정 하기 (0) | 2016.01.22 |
---|---|
Fedora QT 설치 (0) | 2014.12.02 |
Ubuntu 11.04 apt-get 업데이트 에러 발생 해결하기 (0) | 2014.10.27 |
가상머신 우분투 해상도 변경하기 (0) | 2014.10.23 |
vi / vim 단축기 모음 (1) | 2014.09.19 |
댓글