본문 바로가기
os/Solaris

20. patch

by #moonyz 2014. 8. 29.
1. patch
- OS의 버그수정을 위한 package (윈도우 서비스팩)
- 솔라리스 버전과 솔라리스 CPU에 따라 다름
- Patch name : 패치기본이름-버전 EX) 112785-05
- Patch Download : sunsolve.sun.com / http/ ftp/ 배포CD

- 오라클 설치시 OS업데이트 확인 (윈도우는 서비스팩 필수로 깔려 있어야 oracle이 깔림)



① patch 명령어

patchadd
- 패키지 설치(추가)
- /var/sadm/install/contents와 비교해 무결성 검사
- 기존파일과 디렉토리는 백업
- single user mode에서 실행
# patchadd [옵션] [patch_id]
- patchadd -d [patch_id] : 기존에 존재하는 파일과 디렉토리를 백업하지 않는다.
- patchadd -M [patch_dir] [patch_id] [patch_id] ... :  여러개 패치를 설치할때
- patchadd -p : 현재설치된 모든 패치목록 출력 (다른 옵션과 사용할 수 없음)
** patchadd -p = showrev -p : 현재 설치된 패치 목록 출력
EX) # patchadd -d -M 111264-01 110755-03 109869-04
patchrm
- 패키지 삭제
※ 삭제안되는 경우
- 설치할 패치버전이 기존보다 낮은 경우
- 패치 백업원본이 존재하지 않는 경우
- 다른 패치에서 사용되고 있는경우
# patchrm [-f] [patch_id]
-f : 명시한 패치가 다른 패치에 의해 사용되고 있어도 강제로 패치 제거
EX) # patchrm -f 109223-02

  


'os > Solaris' 카테고리의 다른 글

22. NFS (Network File System)  (0) 2014.08.29
21. 가상파일시스템 (Pseudo)  (0) 2014.08.29
19. package  (0) 2014.08.29
18.cron & boot process  (0) 2014.08.29
17. root암호 깨기  (0) 2014.08.29

댓글