RPM 기반 시스템용 패키지 "설치/삭제/업데이트" 도구
기능 | 명령어 | ||
패키지 설치 | yum install 패키지명 | ||
패키지 삭제 | yum remove 패키지명 | ||
패키지 업데이트 | yum update 패키지명 | ||
패키지 정보확인 | yum info 패키지명 | ||
패키지 검색 | yum search 패키지명 | ||
패키지 목록보기 (설치된 항목 + 설치가능 항목) | yum list | ||
설치된 패키지 목록 보기 | yum list installed |
1. 패키지 설치 확인
방법 1. rpm
rpm -q 패키지명 rpm -qa | grep 패키지명 |
방법 2. yum
yum list installed 패키지명 yum list installed | grep 패키지명 |
2. YUM 저장소 - repository
base 설정이 있어 바꿀 필요는 없으나, 전송속도 또는 특별한 패키지를 설치하기위해 변경, 추가 할 수 있다.
[root@localhost log]# yum repolist Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: centos.mirror.cdnetworks.com * epel: mirror.premi.st * extras: centos.mirror.cdnetworks.com * ius: mirrors.kernel.org * updates: centos.mirror.cdnetworks.com repo id repo name status !base/7/x86_64 CentOS-7 - Base 9,363 !epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 11,904 !extras/7/x86_64 CentOS-7 - Extras 447 !ius/x86_64 IUS Community Packages for Enterprise Linux 7 - x86_64 380 !mariadb MariaDB 16 !nginx/x86_64 nginx repo 78 !updates/7/x86_64 CentOS-7 - Updates 2,090 repolist: 24,278 |
3. yum epel 저장소 추가
yum epel (Extra Packages Enterprise Linux ) 저장소 추가
엔터프라이즈 리눅스를 위한 추가 패키지
[확인] [root@localhost log]# yum repolist ~~ repo id 리스트 중 epel 정보 유무 확인. [설치] [root@localhost log]# yum install epel-release ~~ Updated: epel-release.noarch 0:7-10 Complete! |