YUM의 작동 방식과 설정 파일
- yum 명령어와 관련된 설정 파일은 /etc/yum.conf와 /etc/yum.repos.d/ 디렉토리가 있다.
- /etc/repos.d/ : yum 명령어를 실행했을 때 인터넷에서 해당 패키지 파일을 검색하는 네트워크 주소가 들어있다.
2. /etc/yum.repos.d/ 디렉토리의 repo 파일을 열어서 URL 주소 확인
3. 전체 패키지 목록 파일을 요청
4. 전체 패키지 목록 파일만 다운로드
5. 설치할 패키지와 관련된 패키지의 이름을 화면에 출력
6. y를 입력하면 설치에 필요한 패키지 파일을 요청함
7. 설치할 패키지 파일을 다운로드해서 자동 설치
gpgcheck
- 패키지의 GPG 서명을 확일할지 여부를 1, 0 으로 지정할 수 있다.
- 1로 지정할 경우 이어서 gpgkey 항목을 반드시 설정해야 한다.
gkgkey
- 아스키 GPG 키가 들어 있는 저장소의 URL이 적혀 있다.
- /etc/repos.d/ : yum 명령어를 실행했을 때 인터넷에서 해당 패키지 파일을 검색하는 네트워크 주소가 들어있다.
'yum install 패키지이름'을 입력하면 작동하는 순서
1. yum install 입력2. /etc/yum.repos.d/ 디렉토리의 repo 파일을 열어서 URL 주소 확인
3. 전체 패키지 목록 파일을 요청
4. 전체 패키지 목록 파일만 다운로드
5. 설치할 패키지와 관련된 패키지의 이름을 화면에 출력
6. y를 입력하면 설치에 필요한 패키지 파일을 요청함
7. 설치할 패키지 파일을 다운로드해서 자동 설치
/etc/yum.repos.d/CentOS-Base.repo
[base]
- 'CentOS 7 패키지' 저장소의 원본 패키지 명시
- CentOS 7이 출시되는 시점에서 제작된 '원본 패키지' 저장소의 위치
[updates]
- 버그 수정이나 기능을 개선한 패키지 저장소 위치 명시
[extra]
- 추가로 배포된 패키지 저장소 위치 명시
[centosplus]
- 기존 패키지의 확장 기능을 제공하는 '추가 기능 패키지' 저장소 명시
gpgcheck
- 패키지의 GPG 서명을 확일할지 여부를 1, 0 으로 지정할 수 있다.
- 1로 지정할 경우 이어서 gpgkey 항목을 반드시 설정해야 한다.
gkgkey
- 아스키 GPG 키가 들어 있는 저장소의 URL이 적혀 있다.
댓글
댓글 쓰기