레드햇의 패치(업데이트)에 대해 답변드립니다.
작성자 정보
- 홍석범 작성
- 작성일
컨텐츠 정보
- 2,710 조회
- 0 추천
- 목록
본문
안녕하십니까?
리눅스서버보안관리실무(http://superuser.co.kr/linuxsecurityadmin/) 저자 홍석범입니다
책의 내용에 만족하신다니 감사합니다.
아울러 차후에라도 본 공간을 통해 더욱 양질의 정보를 제공해 드릴 것을 약속드립니다.
문의하신 해당 에러는 yum으로 전송시 일시적으로 발생할 수 있는 에러입니다. 아래와 같이 실행후 다시 업데이트해 보시기 바랍니다.
이때 /var/ 파티션의 용량이 충분한지도 확인해 보시기 바랍니다.
# rm -f /var/cache/yum/base/headers/*.hdr
# yum clean headers
그리고, /etc/yum.conf 파일을 보면 yum으로 업데이트하는 서버목록이 있습니다. 일단 사용해 볼만한 서버는 http://mirror.dulug.duke.edu/redhat/pub/redhat/linux/ 나 http://download.fedoralegacy.org/ 등이 있으며 ftp.bora.net등 http가 지원되는 공개 서버가 있다면 모두 yum 서버로 이용 가능합니다.
그리고 업데이트할 서버가 여러대일 경우 매번 해외로 접속하여 업데이트하는 것이 번거롭고 느릴 수 있으므로 yum을 사용하여 자체적인 yum 서버를 구축한 후 내부의 여러 서버들이 한 서버에서 업데이트하도록 할 수 있는데, 이에 대해서는 조만간 정리를 해서 문서를 공개하도록 하겠습니다. 임시로 아래 문서를 참고하시기 바랍니다.
http://kltp.kldp.org/stories.php?story=04/11/05/1720051
참고로 제가 사용한 스크립트(7.3의 경우)는 아래와 같습니다.
rsync -avH --exclude=en/os/athlon mirror.dulug.duke.edu::redhat-updates/7.3/ 7.3/
yum-arch /home2/yum/7.3
yum-arch /home2/yum/linux/7.3/en/os/i386
[base]
name=Red Hat Linux $releasever base
baseurl=http://xxx.xxx.xxx/linux/$releasever/$basearch/
[updates]
name=Red Hat Linux $releasever updates
baseurl=http://xxx.xxx.xxx/$releasever/
현재 사용중인 서버가 레드햇 7.x 계열이라면 업데이트 패치가 만기되었으므로 책에서 권장드린대로 centos등을 이용하시는 것이 좋을 것 같습니다.
감사합니다.
관련자료
-
이전
-
다음