SysAdmin/기타

패키지 관리

jjryu 2012. 4. 8. 21:12

RPM 패키지 파일

    {패키지이름}-{버전}.{릴리스}.{아키텍쳐}.rpm


    {아키텍쳐}

        i386, i486, i586, i686

        ia64

        alpha

        ppc

        sparc

        s390


- yum

    인터넷을 통하여 RPM 패키지가 저장된 서버에 접속하고 설치하고자 하는 RPM을 다운로드하여 설치한다. 또한 의존성을 가지는 다른 RPM 패키지까지 알아서 다운로드하여 설치한다.

c.f. 우분투 apt-get


# yum list java*jdk-devel


$ yum info mc


# yum install mc


# yum remove mc ## 만약 의존되어 있는 패키지가 있다면 모두 삭제가 되므로 주의해서 사용해야 한다


$ yum check-upate


# yum upate [{패키지명}]


$ cat /var/log/yum.log


# yum install subversion


# yum install 'gtk+-devel'


# yum install gtk2-devel


- RPM(Redhat Package Manager)

* 패키지 설치

$ wget http://isoredirect.centos.org/centos/5/os/i386/CentOS/mc-4.6.1a-35.el5.i386.rpm


# rpm -ivh mc-4.6.1a-35.el5.i386.rpm


# or rpm -ivh http://isoredirect.centos.org/centos/5/os/i386/CentOS/mc-4.6.1a-35.el5.i386.rpm

* 패키지 삭제

$ rpm -e mc

$ rpm -qa mc

$ rpm -qi mc

$ rpm -ql mc