====== HP-UX ======
* description : HP-UX 관련 내용 기술
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2020-06-01
===== 환경 변수 =====
PATH
$> export SHLIB_PATH=패스:${SHLIB_PATH}
\\
PATH (ia64)
$> export LD_LIBRARY_PATH=패스:${LD_LIBRARY_PATH}
\\
===== 라이브러리 설치 =====
일반적으로 설치는 /usr/local/bin, /usr/local/lib 임 \\
따라서 기본 환경 변수에 없으면 추가해야 됨 \\
\\
설치 순서
Agent만 설치할 경우
bash -> termcap -> gettext -> libiconv -> zlib -> gcc -> make -> m4
부가적으로 검색 엔진을 설치할 경우
flex, bison, top, tar, wget, gnutils, gzip ... 등등이 추가로 필요
\\
설치 확인
$> swlist
#
# Product(s) not contained in a Bundle:
#
bash 4.2.010 bash
gcc 4.2.3 gcc
gettext 0.18.1.1 gettext
libiconv 1.14 libiconv
m4 1.4.16 m4
make 3.82 make
termcap 1.3.1 termcap
zlib 1.2.5 zlib
\\
설치 (반드시 root 권한 필요)
$> swreg -l depot /work/tmp/hpux_gnu/bash-3.2-hppa-11.11.depot // 하라고는 하는데, 안해도 됨
$> swinstall -s /work/tmp/hpux_gnu/bash-3.2-hppa-11.11.depot // 절대 경로에 주의!!
swreg 실행 \\
{{:wiki:os:hpux:swreg.png?direct&600|}} \\
\\
Library 선택(space) \\
{{:wiki:os:hpux:swinstall.png?direct&600|}} \\
{{:wiki:os:hpux:swinstall_return.png?direct&600|}} \\
> 오류가 나면 화면의 지시대로 export LANG=C 한 후 실행
\\
Actions > Install... \\
{{:wiki:os:hpux:swinstall_install.png?direct&600|}} \\
\\
Ok \\
{{:wiki:os:hpux:swinstall_ok.png?direct&600|}} \\
\\
Done \\
{{:wiki:os:hpux:swinstall_done.png?direct&600|}} \\
\\
File > Exit \\
{{:wiki:os:hpux:swinstall_exit.png?direct&600|}} \\
\\
삭제(bash)
$> swremove bash
\\
설치 오류시
$> /sbin/init.d/swagentd stop/start
or
$> kill swinstall
{{tag>주레피 hpux}}