====== 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}}