본문으로 바로가기

 

< yum >

버전 확인

# yum version

 

현재 패키지에 문제가 있는지 검사 

# yum check [패키지명]

 

yum check-update [패키지명]

 

 

 

=================================================

 

설치

# yum install [패키지명]

# yum -y  install [패키지명]

-y 옵션을 통해 설치 과정에서 묻는 질문들에 모두 yes를 입력

 

 

설치되어 있는 패키지 목록 보기

yum list installed

# yum list installed | grep [패키지 명]

 

 

패키지를 삭제가 가능하며 또한 의존성 관련 패키지들도 같이 삭제

# yum remove [패키지 명]

 

모든 패키지 목록을 확인

# yum list 

# yum list | grep [패키지 명]

 

설치된 패키지 중 업데이트된 패키지만 확인

# yum list updates

 

 

proxy 환경일 경우 추가 설정

# vi /etc/yum.conf 에

proxy=http://xxx.xxx.xxx.xxx:포트 추가

 

 

yum install [패키지명] : 패키지 설치

yum remove [패키지명] : 패키지 삭제

yum update [패키지명] : 패키지 업데이트

yum info [패키지명] : 패키지 정보 확인

yum search [검색어] : 패키지 검색

yum list : 패키지 목록 보기

yum list installed : 설치된 패키지 목록 보기

yum history list : 패키지 설치, 변경, 삭제로 변경된 정보 보기

yum repolist : 저장소 확인하기

 

 

 

< rpm >

설치

rpm 다운로드 후 (확장자 생략가능)

# rpm -Uvh [패키지명].rpm (업그레이드가 필요하면 자동 업그레이드, 없으면 설치)

# rpm -ivh [패키지명].rpm 

 

옵션

-i(--install) 패키지를 설치할때 사용하는 옵션

-U(--upgrade) : 패키지 업그레이드, 설치되어 있지 않은 패키지는 새로 설치한다.

-F(--freshen) : 이전버전의 rpm 패키지가 설치되어 있는 경우만 업그레이드 한다.

-e(--erase) : 패키지 삭제 옵션

-v : rpm 명령 수행시 발생하는 메시지를 자세하게 보여준다.

-h(--hash) : rpm 명령 수행시 hash mark (#) 로 진행 상황을 보여준다


조회

rpm -q [패키지이름(또는 포함된 단어)]

또는

# rpm -qa | grep [패키지이름(또는 포함된 단어)]

 


 

삭제

# rpm -e [패키지이름]

 

 

rpm 명령으로 패키지를 설치할 경우는 다운받은 패키지 파일명을 full로 입력을 해야 하며, 
삭제의 경우는 full 파일명을 입력하지 않고, 패키지명이나, 패키지 버전까지만 입력하면 된다.

 

참조 : https://dimdim.tistory.com/entry/RPM-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95

 

RPM 사용방법

* 가장 많이 사용하는 - 설치하기 옵션!    : rpm -Uvh 패키지파일이름 : 업그레이드(기존의 것을 삭제하고 설치)하며 그 과정을 자세히 보여준다. * 가장 많이 사용하는 - 삭제하기 옵션!    : rpm -

dimdim.tistory.com

 

 

 

 

 

 

--------------------------

 

 

yum repoInstalling the epel repository 

 

CentOS 7 / RHEL 7

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

 

CentOS 6 / RHEL 6

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

 

https://www.lesstif.com/system-admin/rhel-centos-5-6-7-epel-remi-repository-6979743.html

 

RHEL/CentOS 5,6,7 에 EPEL 과 Remi Repository 설치하기

remi 저장소는 설치해도 기본적으로 활성화 되지 않으므로 yum 사용시  --enablerepo=remi 를 추가하거나 /etc/yum.repos.d/remi.repo 에서 enabled=1 로 설정해야 한다.

www.lesstif.com

 

 

php 5.6 에 gd 설치 예)

yum install php-gd  --enablerepo=epel,remi,remi-php56