59doit
Linux 패키지 관리 yum 본문
반응형
| yum
- 패키지 관리 시스템 중 하나이다.
- Yellowdog Updater Modified의 약자. Yellowdog Updater의 개량판이다.
- RPM에서는 패키지의 URL을 버전 번호까지 포함하여 지정하고 하나씩 설치하였지만, yum은 패키지 설치에 대한 최신 버전을 설치, 종속성이 있는 패키지를 자동으로 설치, 키워드로 패키지 를 검색하는 등의 기능이 있다.
- RHEL 8 / CentOS 8부터 yum 명령은 dnf 명령으로 변경되었지만 인수는 거의 변경되지 않았다.
- 패키지 설치
더보기
yum install <패키지명>
yum -y install <패키지명>
→ 설치? (y/N) 입력 생략
- 업데이트 버전이 있는 패키지 확인
더보기
yum check-update
- 특정 패키지 업데이트
더보기
yum update <패키지명>
- 모든 패키지 업데이트
더보기
yum update
yum upgrade
→ yum upgrade : yum update --obsoletes와 동일
- 패키지 삭제
더보기
yum erase <패키지명>
- 설치된 패키지 목록 보기
더보기
yum list installed
- 설치 가능한 패키지 목록 보기
더보기
yum list
- 특정 단어가 포함된 패키지 찾기
더보기
yum search <문자열>
- 패키지에 대한 자세한 정보 표시
더보기
yum info <패키지명>
- 참조할 리포지토리 목록 보기
더보기
yum repolist
** 리포지토리
yum은 패키지를 리포지토리에서 가져온다.
- RHEL(Red Hat Enterprise Linux)의 경우 Red Hat 리포지토리 가져온다.
- CentOS의 경우 CentOS 프로젝트에서 제공하는 리포지토리에서 패키지를 다운로드한다.
리포지토리 목록은 /etc/yum.repos.d 디렉토리 아래로 설정된다.
** EPEL
Red Hat 및 CentOS Project에서 제공하는 표준 리포지토리 외에
Fedora 프로젝트에서 제공하는 EPEL(Extra Packages for Enterprise Linux) 리포지토리
표준 저장소만큼 안정적이지는 않지만 확장 패키지가 포함되어 있다.
반응형
'Linux' 카테고리의 다른 글
Linux 네트워크 ifconfig (0) | 2023.02.15 |
---|---|
Linux 사용자관리 (3) | 2023.02.12 |
Linux 패키지 관리 apt-get (0) | 2023.02.11 |
Linux 압축파일 관리 7z (0) | 2023.02.08 |
Linux 압축파일관리 gz (4) | 2023.02.07 |
Comments