YUM(yYellowdog Updater Modified) 개념
- rpm명령의 패키지 의존성 문제를 완전하게 해결됨.
- 인터넷을 통하여 필요한 파일을 저장소(Repository)에서 자동으로 모두 다운로드 해서 설치하는 방식
YUM 기본적인 사용법
- 기본 설치 : yum install 패키지이름
- 주로 "yum -y install 패키지이름"으로 사용
- "-y"는 사용자의 확인을 모두 "yes"로 간주하고 설치를 진행한다는 옵션
- RPM파일 설치 : yum localinstall rpm이파일이름.rpm
- 업데이트 가능한 목록보기 : yum check-update
- 업데이트 : yum update 패키지이름
- 삭제 : yum remove 패키지이름
- 정보확인 yum info 패키지이름
->저장소의 url은 /etc/yum.repos.d/디렉토리
고급사용법
-패키지 그룹설치
yum groupinstall "패키지그룹이름"
-패키지 리스트 확인
yum list 패키지이름
-특정 파일이 속한 패키지 이름 확인
yum provides 파일이름
-GPG 키 검사 생략
yum install -nogpgcheck rpm파일이름.rpm
-기존 저장소 목록 지우기
yum clean all
yum 작동방식 설정파일
-/etc/yum.conf 파일 : 특별히 변경할 필요없음
-/etc/yum.repos.d/디렉토리
- yum 명령을 입력했을 때 검색하게 되는 네트워크의 주소가 들어있는 여러개의 파일이 있음
-/etc/yum.repos.d/ 디렉토리의 *.repo 파일
- CentOS-Base.repo: base, extra 만 남기고 updates 부분은 삭제했음,
즉 출시 시점의 원본 패키지만 설치됨
-현재 *.repo의 dvd에서 있는 패키지사용하기위한설정
dvd.repo설정하기
[dvd]
name=CentOS DVD
baseurl=file:///media/cdrom
gpgcheck=0
[network]
name=Network
baseurl= http://mirrors.kebaseurl=
http://mirrors.kernel.org/centos/7/os/x86_64/
htpp://mrrror.centos.org/centos/7/os/x86_64/
gpgcheck=0
'IT > LINUX' 카테고리의 다른 글
[linux] 압축,해제 (0) | 2020.01.01 |
---|---|
[linux] grouplist hidden 에 속해있는 그룹들 (0) | 2019.12.29 |
[linux] rpm에 정의 (0) | 2019.12.29 |
[linux] 사용자와 그룹관리 연습 (0) | 2019.12.29 |
[linux] 의미전달 (0) | 2019.12.29 |