[AIX] rpm 설치와 rpm 으로 패키지 설치 및 삭제

1. rpm 설치와 패키지 설치하기
- rpm.rte
- gcc-4.2.0-3.aix6.1.ppc.rpm
  1. Perform the following steps to install the rpm.rte fileset:
    • Download the rpm.rte fileset from the following location:
      ftp://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/INSTALLP/ppc/rpm.rte
       
    • Check if the fileset has been installed on the system:
      # lslpp -l fileset-name

      For example:
      # lslpp -l rpm.rte

      If you see the returned message,
      Fileset fileset-name not installed
      issue the following command to install the fileset:
      # installp -d fileset-path -acgXY rpm.rte

      For example:
      # installp -d /var/tmp/rpm.rte -acgXY rpm.rte
       
  2. Perform the following steps to install the gcc-4.2.0-3.aix6.1.ppc.rpm file:
    • Download gcc-4.2.0-3.aix6.1.ppc.rpm from http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html
    • Install the rpm file. For example:
      # rpm -ihv gcc-4.2.0-3.aix6.1.ppc.rpm

2. rpm으로 패키지 삭제하기
gcc 이 이미 설치되어 있는지 확인하기
$ rpm -qa | grep gcc-cpp
조회가 되면 다음 명령으로 삭제를 합니다.
$ rpm -e  gcc-cpp-4.2.4-1.ppc
가끔 dependency로 인해 삭제가 안되는 경우에는 –nodeps 옵션을 사용하시면 됩니다.
$ rpm -e  gcc-cpp-4.2.4-1.ppc –nodeps(하이픈-2개)
* 조회 했을때 두개 이상이 동일하게 나올경우는  아래와 같은 메시지가  나옵니다.
오류: “mysql-devel-5.0.77-4.el5_5.4” 여러개의 패키지를 지정합니다
이럴경우엔 –allmatches 옵셥을 사용하시면 삭제가 가능합니다.
$ rpm -e  gcc-cpp-4.2.4-1.ppc –nodeps  –allmatches(하이픈-2개)

출처 - https://www.ibm.com/support/knowledgecenter/en/SSCRSX_2.0.0/doc/iwd/pct_enablepkg_aix.html

출처 - https://dukeom.wordpress.com/2011/02/12/linux%EC%97%90%EC%84%9C-rpm-%ED%8C%A8%ED%82%A4%EC%A7%80-%EC%84%A4%EC%B9%98%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0/

댓글

이 블로그의 인기 게시물

[Linux, AIX] 사용자 계정 생성 및 설정

Ubuntu 에서 Fortran 시작하기