본문 바로가기

개인 공부방/LINUX 기본

Package Administration,RPM



Package Administration
 - 패키지 프로그램을 관리하는 형태를 제공하는 방법
 
 
Package
 - 프로그램에 대한 요소로 표현할 때 프로그램의 묶음을 나타낸다
 - 프로그램을 동일한 동작방식에 대한 형태로 묶어논 상태를 패키지 프로그램이라 한다.
ex) 한글과 컴퓨터, MS-Office
 
 
-Redhat Package Management (RPM)
사용자가 필요한 동작을 제시하는 프로그램의 요소를 제공하는 패키지를 관리하는 형태로 쉽게 또는 간편하게 사용할 수 있도록 제공해주는 프로그램
 
 
RPM 명령어를 사용하는 형태
 
*각각의 요소를 통해 제어하는 방식에 대한 형태가 존재하기 때문에 이러한 방식을 구분하고 사용하는 형태를 지정하기 위해 옵션을 통해 제어한다.
 -q : Package를 확인하는 방법
 -i : Package를 설치하는 방법
 -u : Package를 업데이트하는 방법
 -e : Package를 삭제하는 방법
 
 
Package의 형태
한글                2010               XP/Vista용   setup/install
[패키지명]       [패키지버전]   [아키텍쳐]   [패키지 구성]
[TelnetServer] [0.17-39.el5]   [i386/i686]   [RPM]
 
 
1. Package를 확인하는 방법
[root@localhost ~]# rpm -q   //패키지명]
[root@localhost ~]# rpm -qa //설치된 페키지의 모든 정보 출력
[root@localhost ~]# grep centos /et
[root@localhost ~]# rpm -qa |grep [특정단어]
 
 
2. Package를 설치하는 방법
 
[root@localhost ~]# rpm -i jdk-7-linux-i585.rpm
-위치된 파일패키지 설치
 
[root@localhost ~]# rpm -ivh jdk-7-linux-i585.rpm
-v : 설치하는데 있어서 과정을 제시
-h : 설치하는데 있어서 과정을 백분율로 표시
 
4. Package를 삭제하는 방법
[root@localhost ~]# rpm -q jdk
[root@localhost ~]# rpm -e jdk

'개인 공부방 > LINUX 기본' 카테고리의 다른 글

FTP다운로드, 소유권 변환  (0) 2016.04.06
Yellowdog Update Manger, yum  (0) 2016.04.06
소프트웨어의 종류  (0) 2016.04.06
원격접속제어 (Telnet, SSH)  (0) 2016.04.06
file redirection  (0) 2016.04.06