리눅스시스템업데이트하기
작성자 정보
- 송재규 작성
- 작성일
컨텐츠 정보
- 1,602 조회
- 0 추천
- 목록
본문
up2date 검색하니..이런 자료가 있네요..감사합니다.
우선 레드햇홈페이지에서 회원가입을 해야합니다.
Redhat Network에서 회원가입을 합니다.
설치를 했거나 설치가되어 있다면 systemid를 받아야 합니다.
#rhn_register --nox
rhn_register 를 통해서 systemid를 받아와야 하나 ,, 이게 7.3 작동하지 않는다. ssl 통신을 할 수 없다고..
ssl 인증서가 만료되어 그런 듯 하니 인증서를 업데이트 하면 된다.
#wget -q -O - https://rhn.redhat.com/help/new-cert.sh | /bin/bash
콘솔에서 다음과 같이 입력하면 되며 그러면 아이디와 패스워드를 입력하라고 나오는데 가입한 아이디와 패스워드를 넣고
계속 Next를 누르자(이때 프록시같은 여러가지를 묻는 것이 나오고 시스템정보를 RedhatNetwork로 보낸다.)
그러다 보면 끝난다. 자동으로 systemid는 부여 받았다.
그리고 콘솔에서 다음과 같이 입력한다.
#/sbin/service rhnsd restart
#/sbin/chkconfig --level 345 rhnsd on
이는 데몬을 다시 띄우는 과정이다.
그리고 다시 레드햇홈페이지로 가자 RedhatNetwork에서 로그인하면 서버리스트를 보면 금방 부여받은 서버가 있을 것이다.
여기서 Entitlement 가 Basic인지 확인하자 none면 사용이 불가능하므로 Basic으로 변경한다.
그리고 콘솔에서 다음과 같이 입력한다.
#up2date -p
이는 패키지를 정리하는 것이다.
#up2date -u
이는 업데이트를 하는 것이다.
업데이트 도중 커널 때문에 의존성 에러가 날 수 있다.. (난다)
커널업데이트를 해야하므로
#vi /etc/sysconfig/rhn/up2date
명령어로 up2date 파일을 열어
pkgSkipList=kernel*; -> pkgSkipList=; 로 수정한다.
이후 다시
#up2date -u
혹 ! up2date를 이용해서 패키지를 다운받고 설치중 에러가 난다면 ,,
/var/spool/up2date 에 보면 다운받은 rpm들이 있다 ,, 다시 설치하자.
#rpm -Uvh kernel-2.4.20-28.7.i686.rpm
#rpm -Uvh kernel-smp-2.4.20-28.7.i686.rpm
#rpm -Uvh kernel-source-2.4.20-28.7.i386.rpm
관련자료
-
이전
-
다음