Yum
1. Yum (Yellow dog Updater, Modified)
- RPM 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치 / 제거 도구
2. Yum을 이용한 응용프로그램 및 패키지 조작
- 응용프로그램 다루기 - 패키지 설치 및 업그레이드
- 다양한 배포판에 맞는 소스코드를 직접 받아 컴파일해야 함
- 패키지 매니저
- 해당 배포판에 맞게 환경 설정되어 빌드된 실행파일을 설치 및 관리
- rpm
- 패키지를 하나하나 다운로드 받아야함
- 버전관리, 의존성 문제 등이 있음
- yum
- RPM의 의존성을 해결한 버전
- 사용이 쉬움
3. yum 관련 명령어
- 확장 프로그램(Plug-in)을 설치하여 수많은 명령어를 사용할 수 있음
- install : 패키지 설치 (rpm -i)
- update : 업데이트 (rpm -U)
- check-update : 업데이트 가능 여부 확인
- remove : 삭제 (rpm -e)(설정 파일을 삭제하지는 않음)
- list, list all : 설치되어 있거나 설치 가능한 패키지 목록을 확인
- list installed (rpm -qa) : 설치되어 있는 패키지 목록을 출력
- list check-update : 업데이트된 목록 출력
- info : 패키지 정보 확인 (rpm -qi)
- yum search[문자열] : 패키지 명이나 패키지 정보에서 문자열과 일치하는 패키지를 출력
- ex) yum search korean
4. yum repository
- cd /etc/yum.repos.d 에 가면 repository에 대한 파일이 존재
- 추후 이 곳에 repository(저장소)를 추가해서 패키지를 설치할 수 있음
- 기본 repository는 패키지 수가 적기 때문에 풍부한 패키지를 위해 epel-release를 설치
- sudo yum install epel-release
- 각 repository는 시간이 지나면서 계속 목록이 업데이트 되기 때문에 최신 목록을 내 시스템으로 받아와야 함.
→ 이를 update라고 하며 다음과 같은 명령어로 수행
- yum update
'Back-End Study > Linux' 카테고리의 다른 글
systemctl과 데몬 (0) | 2022.08.31 |
---|---|
nginx (0) | 2022.08.27 |
ip 추가 (0) | 2022.08.26 |
파일 상세 정보와 권한 정보 (0) | 2022.08.25 |
PuTTY 사용방법 (0) | 2022.08.24 |