728x90
반응형
Solaris 에서도 패키지를 다운 받아서 설치할 수 있다.
예전 SUN에서 서비스할 때에는 거의 대부분 무료로 받을 수 있었는데, Oracle로 넘어오고 나서부터
MOS(My Oracle support)에 계약건이 없으면 다운 안되는걸로 알고 있다.
아마 유지보수 업체에서는 MOS 계정을 갖고 있을테니, 필요한 패키지가 있으면 구해달라고 한 뒤 설치하면 된다!!
1. 소프트웨어 패키지란 ?
기존의 소스 코드를 미리 컴파일 하여 쉽게 배포할 수 있도록 해주는 것이 패키지이다.
2. 패키지 기본 관리 명령
기존의 소스 코드를 미리 컴파일 하여 쉽게 배포할 수 있도록 해주는 것이 패키지이다.
2. 패키지 기본 관리 명령
[t5120.:/]pkgtrans file Package type format(데이터 스트림<->파일시스템 포맷)을 변경할 때 사용한다. [t5120.:/]pkgadd –option package_name -d : package file의 경로를 명시 -a : 파일의 경로를 명시하면, pkgadd 명령이 소프트웨어 패키지를 설치할 때 필요한 정보를 해당 파일에서 참조한다. -a 옵션을 사용하지 않으면 /var/sadm/install/admin/default 파일이 기본으로 사용된다. (ex. 설정내용 중 basedir=default 내용을 수정하면 설치위치를 달리하여 패키지 다른 버전을 설치할 수 있다.) ex) # pkgadd -d /sunfree/gcc-3.4.6-sol10-sparc-local [t5120.:/]pkgrm –option package_name -a : 파일의 경로를 명시하면, pkgrm 명령이 소프트웨어 패키지를 제거할 때 필요한 정보를 해당 파일에서 참조한다. -a 옵션을 사용하지 않으면 /var/sadm/install/admin/default 파일이 기본으로 사용된다. [t5120.:/]pkginfo –option { package_name } -l : Long List Information으로 보다 자세한 정보를 출력 -d package_path : package 정보를 확인하여 시스템에 설치되지 않은 패키지 정보를 출력 [t5120.:/]pkgchk –option { package_name } -l : 소프트웨어 패키지가 설치될 당시의 상태와 현재의 상태를 비교해서 그 차이점이나 사용 내용을 자세히 출력한다. 개인적으로는 –l 옵션 안쓰는게 더 직관적으로 출력되는듯… -v : pkgchk 명령을 이용해서 해당 패키지를 검사할 때 비교 대상이 되는 디렉토리 혹은 파일의 리스트를 출력 -p path : 비교 대상을 path로 지정하여 체크 |
728x90
반응형
'시스템 > Operating System' 카테고리의 다른 글
[Unix, Linux] 부팅순서 및 OS Run Level (0) | 2016.09.03 |
---|---|
[Solaris] M10-1 처음부터 OVM 설치까지(A-Z까지)!!! (0) | 2016.09.03 |
[Solaris] Solaris10 서비스(SMF) 관리하기! (0) | 2016.09.03 |
[Solaris] Solaris 10 patch number별 update version 알기!! (0) | 2016.09.03 |
[Solaris] SPARC 장비에 Solaris 처음부터 설치하기!! [스압] (1) | 2016.09.02 |