티스토리 뷰
1. RPM 패키지 관리자 설치
Redhat Package Manager 의 약자로서, AIX에서 오픈소스인 라이브러리, 패키지 등을 설치하기 위하여 설치
다음 링크에서 "rpm-x.y.z.0" 이라고 되어 있는 RPM 패키지 관리자를 다운로드하여 설치한다.
http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/date.html
설치 명령
#> installp -qacXgd rpm-4.9.1.3-3.aix6.1.ppc.rpm rpm.rte
2. AIX 소스 FTP 또는 기타 AIX RPM 배포 사이트에서 아래 패키지 다운로드 및 설치
IBM RPM FTP : ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/
perzl.org : http://www.perzl.org/aix/
# 개인적으로 perzl.org에서 대부분을 받아서 설치하였음.
# 라이브러리 또는 패키지 다운로드 시 해당 패키지의 dependency를 확인하여
종속된 패키지를 모두 다운로드하여 설치하여야 한다.
# 일부(거의 대부분의) 패키지가 AIX 7.1 이전 버전을 대상으로 컴파일/패키징 되어 설치 시
pkg_name-v.e.r.rpm is for a different operating system 이라고 패키지를
해당 os에 설치할 수 없다고 나오는데, --ignoreos 옵션을 추가하여 설치하는 것이 건강에 좋음.
# 참고로 아래 순서로 설치하여 성공하였지만, 혹시나 설치환경에 따라 이미 패키지가 설치되어 있거나
패키지를 요구하지 않을 수 있으므로
마지막 subversion부터 설치해보며 요구하는 라이브러리를 하나씩 맞춰서 설치해가는 것이 빠를 수도 있다.
생각하기 귀찮다면 일단 아래 패키지들을 다 다운받아서 한 폴더에 몰아넣어놓고
아래순서대로 하나씩 설치해보면서 추가로 요구하는 패키지를 설치하여도 상관없음.
rpm -Uvh apr-1.5.1-1.aix5.2.ppc.rpm --ignoreos
rpm -Uvh db4-4.7.25-2.aix5.1.ppc.rpm --ignoreos
rpm -Uvh expat-2.1.0-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh zlib-1.2.8-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh gettext-0.17-1.aix5.1.ppc.rpm --ignoreos --nodeps
rpm -Uvh libiconv-1.14-2.aix5.1.ppc.rpm --ignoreos
rpm -Uvh libffi-3.1-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh glib2-2.38.2-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh info-5.2-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh readline-6.3-5.aix5.1.ppc.rpm --ignoreos
rpm -Uvh sqlite-3.8.6-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh apr-util-1.5.4-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh apr-util-db4-1.5.4-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh apr-util-sqlite-1.5.4-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh file-libs-5.20-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh file-5.20-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh openssl-1.0.1j-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh python-magic-5.20-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh serf-1.2.1-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh bzip2-1.0.6-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh libpng-1.6.12-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh freetype2-2.5.3-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh fontconfig-2.10.2-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh renderproto-0.11.1-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh libXrender-0.9.8-1.aix6.1.ppc.rpm --ignoreos
rpm -Uvh libXft-2.3.1-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh tcl-8.6.2-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh tk-8.6.2-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh gmp-6.0.0a-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh python-libs-2.7.5-1.aix6.1.ppc.rpm --ignoreos
rpm -Uvh gdbm-1.11-1.aix5.1.ppc.rpm --ignoreos
rpm -Uvh python-2.7.5-1.aix6.1.ppc.rpm --ignoreos
rpm -Uvh subversion-1.8.5-1.aix5.3.ppc.rpm --ignoreos
3. 설치 확인
"svn help", "svnadmin help" 등 실행하여 Subversion 명령어가 정상적으로 실행되는지 체크
부디, 저처럼 이 시간까지
삽질을 하고 계실 개발자 여러분들에게 삽질 무한루프에서 빠져나가는데 도움이 되시길 바랍니다.
- Total
- Today
- Yesterday
- Tibero
- maven
- 원격배포
- 티베로
- 우분투
- 서버
- 사용자변경
- svn 서비스 등록
- 오라클
- tbimport
- Publish+Over+SSH
- 쿼리로그
- SEED 알고리즘
- tibero database backup
- Spring
- 엑스플랫폼
- remote repository
- tibero database export import
- 스프링
- sql log
- tbexport
- Oracle
- 설치
- log4jdbc
- 윈도우
- plugin execution not covered
- 티베로는 나에게 어울리지 않아
- 원격저장소
- 메이븐
- 이클립스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |