반응형
YUM
- Yellowdong Update Modified
- RPM 기반 시스템용 패키지 설치/삭제/업데이트 도구다.
- RPM이 저장되어있는 저장소에 접근하여 특정 패키지를 설치할 때, 필요한 패키지까지 전부 한번에 설치 가능하다.
- RPM의 문제점이었던 의존성 문제를 해결한 설치 도구다.
옵션 | 설명 |
install | 패키지 설치 |
remove | 패키지 삭제 |
update | 설치된 패키지 업데이트 |
check-update | 설치된 패키지의 업데이트 가능 목록 출력 |
info | 패키지 정보 출력 |
-y | 설치 진행 시, 자동으로 동의하는 옵션 |
- [/etc/yum.repos.d/CentOS-Base.repo] 파일안에 저장소 URL이 입력되어있다.
- 해당 URL에 접속하여 패키지를 설치할 수 있는 것이다.
- 동작 방식은 다음과 같다.
1) 설치할 패키지 이름을 파악하고 yum install [package]를 입력한다.
2) /etc/yum.repo.d/CentOS-Base.repo 내부의 URL을 참조한다.
3) 설정된 URL을 따라서 Repository로 이동한다. 이때, 전체 패키지 목록 파일을 요청한다.
4) Repository는 요청에 따라서, 전체 패키지 목록 파일을 건내준다.
5) 설치할 패키지와 관련 패키지가 화면에 출력되고, y를 입력하여 설치에 필요한 패키지 파일을 요청한다.
6) Repository는 요청에 따라서, 설치할 패키지 파일을 다운로드할 수 있게 응답한다. 그리고 자동으로 설치된다.
- 위의 5)에서 y 입력을 미리 옵션으로 지정하여 자동으로 동의를 구하고 설치할 수 있다.
- 또한, 설치할 패키지를 나란히 입력하여 동시에 설치할 수도 있다.
- httpd와 mariadb는 설치가 되었고, vsftpd는 업데이트가 되었다.
* CD/ DVD를 저장소로 지정하여 패키지 설치하기
- 인터넷을 사용할 수 없을 때, CD를 이용하여 설치할 수 있다.
- repo의 URL을 마운트된 CD로 지정한다.
yum install mysql-connector-odbc
- 설치할 패키지를 받아올 저장소가 dvd로 지정되어 설치가 완료되었다.
반응형
'IT > ㄴ Linux' 카테고리의 다른 글
[CentOS] GUI 환경에서의 시스템 설정 명령어 (0) | 2023.07.11 |
---|---|
[CentOS] Linux 파일 압축과 파일 묶기 [gzip / bzip2 / xzip] (0) | 2023.07.11 |
[CentOS] 패키지 설치 도구 RPM 정리 (0) | 2023.07.11 |
[CentOS] 파일 허가권 변경 [chmod] (0) | 2023.07.10 |
[CentOS] Linux I-Node 정리 [stat] (0) | 2023.07.10 |